﻿@charset "utf-8";

/*---------Other-------------*/
.b5{
	margin-bottom:5px;
	}

.b10{
	margin-bottom:10px;
	}

.b13{
	margin-bottom:13px;
	}

.t10{
	margin-top:10px;
	}

.b26{
	margin-bottom:14px;
	}

.t30{
	margin-top:30px;
	}


/*---------frame-------------*/
#All{
	width:100%;
	height:auto;
	background:url(../images/head_bg.jpg) repeat-x;
	}

#Main{
	width:960px;
	height:auto;
	margin:0 auto;
	margin-top:10px;
	}

.box200{
	width:200px;
	height:auto;
	}

.box250{
	width:250px;
	height:auto;
	}

.box750{
	width:750px;
	height:auto;
	}

.box700{
	width:700px;
	height:auto;
	background:#eee;
	}


/*------联盟商家分类模块-------*/
.box_o_1{
	width:198px;
	height:auto;
	border:1px #ccc solid;
	overflow:hidden;
	}

.box_o_1 div.org_r{
	width:100%;
	height:26px;
	line-height:26px;
	background:#fcdec0;
	font-size:14px;
	font-weight:bold;
	font-family:"微软雅黑";
	text-align:center;
	}

.box_o_1 .cat{
	width:178px;
	height:auto;
	margin:0 auto;
	}

.box_o_1 .cat li{
	font-size:12px;
	line-height:20px;
	padding:10px 0;
	background:url(../images/line_.gif) repeat-x bottom left;
	}

.box_o_1 .cat li.none{
	background:none;
	}

.box_o_1 .cat li a.d_o{
	white-space:nowrap; 
	margin-right:5px;
	_margin-right:3px;
	}

.ph{
	width:178px;
	height:auto;
	margin:0 auto;
	}

.ph li{
	height:38px;
	line-height:38px;
	background:url(../images/line_.gif) repeat-x bottom left;
	clear:both;
	}

.ph li.none{
	background:none;
	}

.ph li p a{
	float:left;
	}

.ph li p a.ph_1,.ph li p a.ph_2,.ph li p a.ph_3,.ph li p a.ph_4,.ph li p a.ph_5,.ph li p a.ph_6,.ph li p a.ph_7,.ph li p a.ph_8,.ph li p a.ph_9,.ph li p a.ph_10{
	display:block;
	width:13px;
	height:11px;
	overflow:hidden;
	background:url(../images/ph_num.gif) no-repeat;
	margin:13px 8px 0 0;
	}

.ph li p a.ph_2{
	background-position:0 -11px;
	}

.ph li p a.ph_3{
	background-position:0 -22px;
	}

.ph li p a.ph_4{
	background-position:0 -33px;
	}

.ph li p a.ph_5{
	background-position:0 -44px;
	}

.ph li p a.ph_6{
	background-position:0 -55px;
	}
	
.ph li p a.ph_7{
	background-position:0 -66px;
	}

.ph li p a.ph_8{
	background-position:0 -77px;
	}

.ph li p a.ph_9{
	background-position:0 -88px;
	}

.ph li p a.ph_10{
	background-position:0 -99px;
	}

.ph li p a.org{
	float:right;
	}


/*------蓝色按钮1-------*/
.btn_blue_1{
	display:block;
	width:100%;
	height:20px;
	overflow:hidden;
	background:url(../images/btn_blue_1.gif) 0 -20px repeat-x;
	}

.btn_blue_1 li{
	float:left;
	height:20px;
	line-height:16px;
	line-height:22px\9;
	_line-height:18px;
	text-align:center;
	}

.btn_blue_1 li a{
	color:#fff;
	font-size:12px;
	}

.btn_blue_1 li.bl,.btn_blue_1 li.br{
	display:block;
	width:5px;
	background:url(../images/btn_blue_1.gif) 0 0 no-repeat;
	}

.btn_blue_1 li.br{
	background-position:right -40px;
	float:right;
	}

.arrow_y{
	display:block;
	width:100%;
	background:url(../images/arrow_y.gif) no-repeat left center;
	padding-left:11px;
	}
.arrow_g{
	display:block;
	width:100%;
	background:url(../images/news/arrow_g.gif) no-repeat left center;
	padding-left:11px;
	}

/*-----翻页-----*/
.page{
	width:auto;
	height:25px;
	line-height:25px;
	overflow:hidden;
	font-size:12px;
	margin-bottom:20px;
	}

.page li{
	float:left;
	}

.page li a.num,.page li a.num_,.page li a.next,.page li a.prev{
	display:block;
	width:25px;
	height:23px;
	border:1px #ccc solid;
	text-align:center;
	line-height:23px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#999;
	margin-right:5px;
	}

.page li a.next,.page li a.prev{
	width:50px;
	text-align:left;
	padding-left:6px;
	font-size:12px;
	line-height:22px;
	line-height:24px\9;
	overflow:hidden;
	}

.page li a.prev{
	padding:0 6px 0 0;
	}

.page li a.next img{
	margin:8px 0 0 5px;
	}

.page li a.prev img{
	margin:8px 5px 0 0;
	}

.page li a.num:hover,.page li a.num:active,.page li a.num_,.page li a.prev:hover,.page li a.prev:active,.page li a.next:hover,.page li a.next:active{
	border:1px #125fa5 solid;
	background:#b9dfff;
	color:#125fa5;
	}

.page li input{
	display:block;
	width:30px;
	height:18px;
	line-height:18px;
	font-size:12px;
	color:#333;
	text-align:center;
	margin:2px 3px 0 3px;
	border:1px #999 solid;
	}

.page li img{
	margin-bottom:3px;
	margin-top:2px\9;
	}


/*----------蓝色模版小块------------*/
.box_b{
	width:228px;
	height:auto;
	border:1px #b1c8d7 solid;
	background:url(../images/box_blue_head_bg.jpg) repeat-x;
	overflow:hidden;
	padding:0 10px 10px 10px;
	}

.box_b .head{
	height:30px;
	line-height:28px;
	background:url(../images/ico_1.gif) no-repeat left center;
	padding-left:16px;
	}

.box_b .head span{
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:bold;
	color:#125fa5;
	}

.box_b .head a.fr{
	font-size:12px;
	}

.box_b ul{
	margin-top:10px;
	}

.box_b li{
	line-height:24px;
	}

.box_b h5 a.org_r{
	display:block;
	width:220px;
	line-height:18px;
	margin:13px 0 10px 0;
	}

.box_b div.dark{
	width:220px;
	height:30px;
	line-height:30px;
	margin:0 auto;
	font-size:12px;
	}

.box_b div.dark *{
	float:left;
	}

.box_b div.dark span.thr{
	text-decoration:line-through;
	margin-right:11px;
	}

.box_b div.dark .fr{
	float:right;
	}

.box_b h2{
	font-size:30px;
	font-family:"微软雅黑";
	}

.box_b h2 a:hover,.box_b h2 a:active{
	text-decoration:none;
	}

.box_b a.fr{
	margin-top:3px;
	}


/*------------蓝色标签标题---------------*/
.box_b .head1{
	width:100%;
	height:34px;
	overflow:hidden;
	background:url(../images/flag_b.jpg) repeat-x;
	line-height:34px;
	}

.box_b .head1 p.fr{
	margin-right:11px;
	color:#fff;
	}

.box_b .head1 p.fr span{
	margin:0 10px;
	}

.box_b .head1 p.fr a{
	color:#fff;
	}

.box_b .head1 div.fl,.box_b .head1 div.fl_{
	width:101px;
	height:34px;
	overflow:hidden;
	background:url(../images/flag_b.jpg) no-repeat 0 -34px;
	margin-left:8px;
	font-size:14px;
	font-weight:bold;
	color:#125fa5;
	font-family:"微软雅黑";
	text-align:center;
	cursor:pointer;/*--Leo add on 20111112--*/
	}

.box_b .head1 div.fl_{
	background:none;
	color:#fff;
	float:left;
	}

.box_b .blist{
	width:442px;
	height:329px;
	border:1px #ccc solid;
	border-top:0;
	padding:10px 15px 15px 15px;
	}



/*----------灰色新闻模版小块------------*/
.box_g{
	width:344px;
	height:249px;
	overflow:hidden;
	}

.box_g .head{
	height:30px;
	background:#ebebeb;
	line-height:30px;
	overflow:hidden;
	}

.box_g .head h4{
	display:block;
	width:101px;
	height:30px;
	background:url(../images/box_gray_head_bg.gif) no-repeat;
	font-family:"微软雅黑";
	color:#125fa5;
	text-align:center;
	float:left;
	}
.box_g .head span{
	display:block;
	width:101px;
	height:30px;
	background:url(../images/box_gray_head_bg.gif) no-repeat;
	font-family:"微软雅黑";
	color:#315b04;
	font-size:15px;
	font-weight:600;
	text-align:center;
	float:left;
	}
.box_g .head p{
	float:right;
	margin-right:14px;
	}

.box_g .list{
	width:317px;
	height:208px;
	border:1px #ccc solid;
	border-top:0;
	padding:10px 15px 0 10px;
	_padding:10px 4px 0 10px;
	line-height:25px;
	}

.box_g .list .jst{
	width:100%;
	height:85px;
	margin: 5px 0 10px 0;
	_margin: 8px 0 15px 0;
	}

.box_g .list .jst p.gray{
	width:175px;
	height:auto;
	float:left;
	line-height:20px;
	margin-left:15px;
	overflow:hidden;
	}

.box_g .list .jst p.gray a{
	margin-bottom:3px;
	font-weight:bold;
	}


/*----------产品列表------------*/
.plist{
	display:block;
	width:456px;
	height:auto;
	margin:0 auto;
	}

.plist li{
	display:block;
	width:101px;
	height:auto;
	float:left;
	margin-right:17px;
	}

.plist li.fr{
	float:right;
	margin-right:0;
	}


/*----------标签切换------------*/
.flag_y1,.flag_y2,.flag_y1_,.flag_y2_{
	width:124px;
	height:26px;
	line-height:24px;
	overflow:hidden;
	float:left;
	background:#fff;
	text-align:center;
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:bold;
	color:#d84600;
	cursor:pointer;/*--Leo add on 20111112--*/
	}

.flag_y1_,.flag_y2_{
	width:123px;
	height:25px;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
	background:#fdeee1;
	}

.flag_y2_{
	border-left:1px #ccc solid;
	border-right:0;
	}


/*----------评分-----------*/
.pf1,.pf2,.pf3,.pf4,.pf5,.pf6,.pf7,.pf8,.pf9,.pf10{
	display:block;
	width:71px;
	height:13px;
	overflow:hidden;
	background:url(../images/pingfen.gif) no-repeat;
	}

.pf1{
	background-position:0 0;
	}

.pf2{
	background-position:0 -13px;
	}

.pf3{
	background-position:0 -26px;
	}

.pf4{
	background-position:0 -39px;
	}

.pf5{
	background-position:0 -52px;
	}

.pf6{
	background-position:0 -65px;
	}

.pf7{
	background-position:0 -78px;
	}

.pf8{
	background-position:0 -91px;
	}

.pf9{
	background-position:0 -104px;
	}

.pf10{
	background-position:0 -117px;
	}
	
a.btn_sure{
	display:block;
	width:38px;
	height:20px;
	line-height:20px;
	text-align:center;
	background:url(../images/store/btn_sure_1.gif) no-repeat;
	color:#fff;
	}

.num ul{
	width:600px;
	margin:0 auto;
	height:30px;
}

.num li{
	float:left;
	margin-right:5px;
	line-height:26px;
	color:#666;
	}

.num li a.page,.num li a.page_,.num li a.prev,.num li a.next{
	display:block;
	overflow:hidden;
	width:23px;
	height:23px;
	line-height:23px;
	border:1px #ccc solid;
	text-align:center;
	}

.num li a.page:hover{
	border:1px #125fa5 solid;
	background:#b9dfff;
	}

.num li a.page:active{
	border:1px #125fa5 solid;
	background:#d2ebf1;
	}

.num li a.page_{
	border:1px #125fa5 solid;
	background:#b9dfff;
	}

.num li a.prev,.num li a.next{
	width:56px;
	color:#209ab8;
	background:url(../images/ico_arrow.gif) no-repeat 4px 0;
	}

.num li a.next{
	width:56px;
	line-height:25px;
	color:#209ab8;
	background:url(../images/ico_arrow.gif) no-repeat 46px bottom;
	}
