/*产品内页*/

#mainbar_body{
	width:754px;
	padding-left:10px;
	float:left;
	margin-top:8px;
	padding-bottom:15px;
}
#mainbar_body_product{
	width:944px;
	padding-left:10px;
	float:left;
	margin-top:8px;
	padding-bottom:15px;
}

.main_currentbar{
	width:654px;
	float:left;
	color:#999999;
	text-align:left;
	margin-bottom:5px;
}
.main_currentbar h1{
	font-size:12px;
	font-weight:bold;
	display:inline;
}
.main_currentbar em{
	font-size:10px;
	font-family:verdana;
	color:#cecece;
}

div#MainPromotionBanner{
	width:500px;
	height:180px;
	float:left;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#60b534;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 180px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 500px;
	height: 180px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 500px;
	height: 180px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 155px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size:10px;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../../images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size:16px;
	line-height: 150%;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}
.mainbar_body_newbar{
	float:left;
	width:234px;
	height:161px;
	padding-top:10px;
	background:url(../images/main_newbar_bg.gif) no-repeat left top;
}
.mainbar_body_newbar h1{
	font-size:16px;
	color:#6bbd00;
	float:left;
	margin-left:17px!important;
	margin-left:8px;
	font-weight:bold;
}
.mainbar_body_newbar ul{
	width:185px;
	float:left;
	margin-top:20px;
	margin-left:8px;
}
.mainbar_body_newbar li{
	width:175px;
	float:left;
	text-align:left;
	line-height:150%;
}
.mainbar_tuijianbar_head{
	width:690px;
	height:15px;
	float:left;
	color:#427500;
	text-align:left;
	font-size:14px;
	padding-left:50px;
	background:url(../images/mian_tuijianbar_head.gif) no-repeat;
	overflow:hidden;
	margin-top:10px;
}
.mainbar_tuijianbar_body{
	width:740px;
	float:left;
	color:#666666;
	background:url(../images/mian_tuijianbar_bg.gif) repeat-y;
}
.mainbar_tuijianbar_bottom{
	width:740px;
	height:6px;
	float:left;
	background:url(../images/mian_tuijianbar_foot.gif) no-repeat;
}
.tuijianbar_pro{
	width:100px;
	float:left;
	margin-right:8px;
	margin-left:8px;
	margin-top:0px!important;
	margin-top:-9px;
}
.tuijianbar_text{
	width:100px;
	float:left;
	text-align:center;
	line-height:150%;
	font-family:Verdana;
	margin-bottom:5px;
}
.mainbar_body_banner{
	width:740px;
	float:left;
	margin-top:5px;
}
.mainbar_proshow_head1,
.mainbar_proshow_head2,
.mainbar_proshow_head3{
	width:710px;
	height:30px;
	line-height:25px;
	text-align:left;
	margin-top:10px;
	float:left;
	font-size:14px;
	color:#e0f0d5;
}
.mainbar_proshow_head1 a,
.mainbar_proshow_head2 a,
.mainbar_proshow_head3 a{
	font-weight:bold;
	color:#4a9700;
}
.mainbar_proshow_head1{
	background: url(../images/main_coverse_bg.gif) no-repeat;
	padding-left:30px;
}
.mainbar_proshow_head2{
	background: url(../images/main_puma_bg.gif) no-repeat;
	padding-left:30px;
}
.mainbar_proshow_head3{
	background:url(../images/main_cba_bg.gif) no-repeat;
	padding-left:30px;
}
.mainbar_proshow_head1 span,
.mainbar_proshow_head2 span,
.mainbar_proshow_head3 span{
	font-size:12px;
	float:left;
	margin-top:5px;
	margin-left:260px;
}
.mainbar_proshow_body1,
.mainbar_proshow_body2,
.mainbar_proshow_body3{
	width:736px;
	float:left;
	border-left:#bcdfa4 solid 2px;
	border-right:#bcdfa4 solid 2px;
}
.main1_probar_body1{
	width:478px;
	height:254px;
	margin-left:10px;
}
.mainbar_proshow_foot1,
.mainbar_proshow_foot2,
.mainbar_proshow_foot3{
	background: url(../images/main_coverse_foot.gif) no-repeat;
	width:740px;
	height:5px;
	float:left;
}
.proshowbar_banner{
	margin-left:2px;
}
.probar_xline{
	height:250px;
	border-right:1px #cccccc dashed;
	float:left;
	margin-left:8px;
}

/*end*/
.text_green{
	color:#66a537;
}
.text_orange{
	color:#ff6604;
	font-family:verdana;
}
.text_time{
	font-size:10px;
	color:#999999;
	font-family:verdana;
}
.text_protitle{
	font-size:20px;
	font-weight:bold;
	font-family:黑体;
	font-weight:bold;
	color:#3366cc;
	line-height:150%;
}
.text_cc{
	font-weight:bold;
	color:#cc0000;
}
.xline{
	border-bottom:1px #ebebeb dashed;
}
.pro_price_show
{
font:bold 26px arial;color:#f60;vertical-align:baseline;
}
.pro_price_normal
{
font:bold 26px arial;color:#666;vertical-align:baseline;
}
.main_currentbar h1{
	font-size:12px;
	font-weight:normal;
	display:inline;
}


#main_probigview_body{
    width:440px;
	height:330px;
	float:left;
	margin-top:6px;
}

.main_probigview_pic{
	width:400px;

    	border-width:1px 1px 1px 1px;
	border-color:#CCCCCC;
	border-style:solid;
	margin:0 auto;
	display:block;
	float:left;
	position:relative;
}
.mainbar_tuijianbar{
font:bold 16px arial;color:#f60;border:1pt dotted red;padding:2px;
}
.product_stock_yes
{
width:250px;font:bold 16px arial;color:#006000;border:1pt dotted red;padding:2px;
}
.product_stock_no
{
width:250px;font:bold 16px arial;color:#FF0000;border:1pt dotted red;padding:2px;
}

.mainbar_tuijianbar a{
	float:left;
	margin-right:5px;
}
.logobar{
	width:90px;
	height:50px;
	overflow:hidden;
	position:absolute;
	top:10px;
	left:10px;
}

#mainbar_buy_bottom li span{

    list-style:none;
	border-color:#CCCCCC;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	display:block;
	float:left;
	cursor:hand;
}
#mainbar_buy_bottom li div{
    width:40px;
	height:6px;
	font-size:0px;
	display:block;
	float:left;
}
#mainbar_buy_bottom li.current span{

    list-style:none;
	border-color:#ff8a00;
	border-width:3px 3px 3px 3px;
	border-style:solid;
	display:block;
	float:left;
}
#mainbar_buy_bottom li.current div{
    width:40px;
	height:6px;
	margin-top:-3px!important;
	margin-top:5px;
	background-position:center; 
	background-repeat:no-repeat;
	background-image:url(../../images/icon_12.gif);
	display:block;
	float:left;
}


.main_proinforbar{
	width:100%;
	margin-top:20px;
}
.mainbar_proinfor_right{
	width:280px;
	float:left;
	margin-left:0px!important;
	margin-left:0;
}
.mainbar_buy_head{
	margin:6px 0 0 3px;
	width:255px;
	height:400px;
	overflow:hidden;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#a3d078;
	background-color:#f7fff2;
	float:left;
	padding:10px;
	text-align:left;
}
.mainbar_buy_bottom{
	width:290px;
	background:url(../images/mainbar_buy_bg.gif) no-repeat;
	float:left;
}
.mainbar_buy_head li{
	float:left;
}
.shose_color{
	width:260px!important;
	width:250px;
	float:left;
	margin:5px auto;
	line-height:35px;
}
.shose_color li{
	float:left;
	margin-right:5px;
}
.shose_color li a{
	padding:1px;
	border-color:#3366cc;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	float:left;
}
.shose_size{
	float:left;
	width:260px!important;
	width:250px;
	margin:5px auto 10px;
}
.shose_size ul{
	margin-left:42px;
}

.shose_size li{
	margin-right:5px;
	font-family:verdana;
	margin-top:3px;
}
.shose_size li a{
	
	color:#333333;
	line-height:22px;
	padding:2px 5px;
	border-color:#3366cc;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	background-color:#FFFFFF;
}
.shose_color li a:hover,
.shose_size li a:hover{
	text-decoration:none;
	border-color:#3366cc;
	border-width:2px 2px 2px 2px;
	border-style:solid;
}
.shose_size .shose_size_current{
	text-decoration:none;
	border-color:#cc0000;
	border-width:2px 2px 2px 2px;
	border-style:solid;
}
.shose_size .shose_size_none{
	color:#999999;
	line-height:16px;
	padding:2px 5px;
	border-color: #CCCCCC;
	border-width:1px 1px 1px 1px;
	border-style: dashed;
	background-color:#FFFFFF;
	cursor:not-allowed;
}

.buybar_input{
	width:95px;
	border:#999999 1px solid;
	background-color:#ffffff;
	font-family:verdana;
	color:#666666;
}
.mainbar_proinfor_pjbar{
	width:280px;
	margin-top:10px;
	float:right;
}
#display_star{
	position:absolute;
	width:140px;
	height:70px;
	z-index:1;
	margin:0 0 0 -175px!important;
	margin:0 0 0 -250px;
	padding:10px;
	background: #f7fff2;
	border: 1px solid #a3d078;
	display:none;
	float:left;
	
}.mainbar_proinfor_body{
	width:270px;
	text-align:left;
	line-height:150%;
	margin:10px 0 5px;
	float:left;
	padding-bottom:10px;
}
.mainbar_proinfor_service{
	width:270px;
	float:left;
}
.mainbar_proinfor_service ul{
	float:left;
}
.mainbar_proinfor_service li{
	float:left;
	margin-right:5px;
}


.on{ 
	background: url(../images/showbar_content_bg.gif) no-repeat left top;
	margin-left:3px;
	display:block;
	float:left;
	text-align:center;
	line-height:150%;
	overflow:hidden;
    color:#FFFFFF;
}
.on,
.showbar_normal{
    width:89px;
	height:22px;
    font-weight:bold;
}
.showbar_normal{
	background:url(../images/showbar_normal_bg.gif) no-repeat left top;
	display:block;
	float:left;
	margin-left:3px;
	text-align:center;
	line-height:150%;
	overflow:hidden;
	color:#666666;
}
.bq{
    width:740px;
    border-bottom:2px solid #6aad2a;
	display:block;
	float:left;
}
.bq li{
	cursor:hand;
}

.bq_inforbar{
  width:100%;
	display:block;
	text-align:left;
	float:left;
	margin:0 0 40px 15px;
}
.main_sale_salebar{
	width:610px;
	line-height:50px;
	margin-top:15px;
	padding-left:130px;
	font-size:14px;
	font-family:verdana;
	background:url(../images/gift_sale_bg.gif) no-repeat;
	float:left;
}
.main_inforbar_banner{
	width:100%;
	background-color:#eeeeee;
	padding-left:20px;
	font-weight:bold;
	color:#333333;
	line-height:150%;
	float:left;
	margin-top:10px;
}
.main_inforbar_textbar{
	width:670px;
	padding:10px 25px;
	font-size:14px;
	float:left;
}
.inforbar_table{
	width:680px;
	float:left;
	margin-top:5px;
	line-height:150%;
	background-color:#ececec;
}
.inforbar_table td{
	background-color:#FFFFFF;
	padding:0 15px;	
}
.main_brand_pic{
	float:left;
	margin-left:20px;
	margin-top:15px;
}
.main_inforbar_picbar{
	text-align:center;
}
.main_inforbar_picbar img{
	margin:8px auto;
}
.main_probar_libar_body{
	width:100%;
	margin-left:15px;
}

.libar_probar_img a{
	width:140px;
	height:140px;
	border-width:1px;
	border-color:#dadada;
	border-style:solid;
	float:left;
}
.pjbar_header1{
	width:698px;
	padding:10px 20px 5px;
	color:#3268cc;
	border-left:1px solid #ffdfb6;
	border-right:1px solid #ffdfb6;
	border-top:1px solid #ffdfb6;
	margin-top:10px;
	overflow:hidden;
}
.pjbar_header1 ul{
	float:left;
	margin-left:20px;
}
.star{
}
.star li{
	float:left;
}
.pjbar_tishibar{
	width:698px;
	padding:5px 20px;
	float:left;
	color:#d80808;
	background-color:#fffbf5;
	border-left:1px solid #ffdfb6;
	border-right:1px solid #ffdfb6;
	border-bottom:1px solid #ffdfb6;
}
.pjbar_showbar{
	margin-top:10px;
	float:left;
	width:740px;
	padding-bottom:10px;
}
.pjbar_showbar_leftbar{
	width:65px;
	float:left;
}
.pjbar_showbar_leftbar img{
	padding:1px;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#cdcdcd;
}
.pjbar_showbar_rightbar{
	width:660px;
	float:right;
}
.pjbar_name{
	width:650px;
	padding:0 8px;
	line-height:150%;
	background-color:#f6f6f6;
	float:left;
}
.pjbar_main{
	width:650px;
	color:#333333;
	padding:0 8px;
	line-height:150%;
	margin-top:10px;
	float:left;
}
.pjbar_chosebar{
	width:650px;
	margin-top:10px;
	float:left;
	line-height:150;
}
.pjbar_chosebar ul{
	float:left;
	margin-right:10px;
}
.pjbar_chosebar li{
	margin-top:0!important;
	margin-top:5px;
}
.pjbar_tjbar_head{
	width:728px;
	padding:5px;
	float:left;
	color:#333333;
	margin-top:10px;
	border-left:1px solid #ffdfb6;
	border-right:1px solid #ffdfb6;
	border-top:1px solid #ffdfb6;
	background-color:#fff3dd;
}
.pjbar_tjbar_main{
	width:718px;
	padding:10px 10px;
	border-left:1px solid #ffdfb6;
	border-right:1px solid #ffdfb6;
	float:left;
	background-color:#fffbf5;
}
.pjbar_tjbar_foot{
	width:728px;
	float:left;
	padding:5px;
	border-left:1px solid #ffdfb6;
	border-right:1px solid #ffdfb6;
	border-bottom:1px solid #ffdfb6;
	background-color:#fff3dd;
}
.pjbar_tjbar_starbar{
	margin-left:75px!important;
	margin-left:35px;
}
.tijiao_star{
    width:80px;
	text-align:left;
	display:block;
	float:left;
	padding-right:5px;
	margin-top:10px;
}
.tijiao_star ul{
	width:75px;
	height:15px;
	padding:5px;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#ffdfb8;
	margin-right:10px;
	float:left;
	display:block;
	
}
.pjbar_tijiao_main{
	width:690px;
	float:left;
	margin-top:10px;
}
.pjbar_tijiao_main textarea{
	width:600px;
	color:#999999;
	font-size:12px;
	
}
.pjbar_tijiao_chose{
	width:700px;
	margin-top:10px;
	padding-bottom:10px;
}
.pjbar_tijiao_chose select{
	color:#666666;
}
.pjbar_logbar{
	width:700px;
	margin-top:10px;
}
.pjbar_logbar li{
	float:left;
	margin-right:10px;
}
.pjbar_logbar li a{
	color:#fc6700;
}
.pjbar_logbar input{
	line-height:16px;
}
.pjbar_tjbar_foot ul{
	margin-top:10px;
	margin-left:25px;
}
.pjbar_tjbar_foot li{
	float:left;
	line-height:21px;
	color:#989896;
}
.main_inforbar_body{
	width:680px;
	margin-top:5px;
	line-height:150%;
	margin-left:10px;
}


/*试用规则CSS*/
/* 导航 */
p { margin:0; padding:0; }
/*
.pr_1 { height:73px; background:url(../images/pr_bg001.gif) repeat-x; }
.pr_1 strong a { width:200px; height:44px; display:block; float:left; text-indent:-999em; background:url(../images/pr_bg007.gif) no-repeat 23px 9px; }
.pr_1 ul { float:left; height:44px; overflow:hidden; }
.pr_1 li { float:left; margin-left:-1px; font-size:14px; background:url(../images/pr_bg009.gif) no-repeat 0 15px; }
.pr_1 li a { display:block; _width:1px; white-space:nowrap; height:27px; padding:14px 14px 5px 12px; color:#FCF3F6!important; }
.pr_1 li.show a { font-weight:bolder; background:url(../images/pr_bg008.gif) no-repeat center 33px; }
.pr_1 div { clear:left; padding:7px 0 0 23px; color:#484848; }
*/

.pr_1 { height:73px; background:url(../images/pr_bg001.gif) repeat-x; color:#FCF3F6; }
.pr_1 p { float:left; padding:15px 0 0 10px; font-size:14px;}
.pr_1 p a { color:#FCF3F6!important; }
.pr_1 .show { font-weight:bolder; background:url(../images/pr_bg008.gif) no-repeat center 33px; }
.pr_1 div.dir { clear:left; padding:3px 0 0 23px; color:#484848; }
.pr_1 img { float:left; vertical-align:bottom; }
/* 正文 */
.pr_2 { margin:16px 0px 0 20px; background:url(../images/pr_bg010.gif) repeat-y; }
.pr_2 .h { height:66px; text-indent:-999em; background:url(../images/pr_bg002_pifa.gif) no-repeat; }
.pr_2 ul { margin:0 0px 0 0px; height:42px; overflow:hidden; background:url(../images/pr_bg003_1.gif) no-repeat; }
.pr_2 ul li { float:left; display:inline; margin-left:5px; height:26px; font-size:14px; }
.pr_2 ul li a { font-size:14px;display:block; _width:1px; white-space:nowrap; padding:6px 12px 0; color:#4C4C4C!important; }
.pr_2 ul li.show { background:url(../images/pr_bg004.gif) no-repeat right -27px; }
.pr_2 ul li.show a { font-size:14px;padding:6px 12px 0; height:20px; font-weight:bolder; color:#CD3872!important; background:url(../images/pr_bg004.gif) no-repeat; }
.pr_2 .b { padding:20px 63px 0 55px; color:#484848; line-height:150%; }
.bq_inforbar .h1 { padding-left:12px; color:#000; font-size:14px; font-weight:bolder; background:url(../images/pr_bg005.gif) no-repeat 0 6px; }
.bq_inforbar .h2 { padding-left:10px; margin-left:16px; color:#000; font-weight:bolder; background:url(../images/pr_bg006.gif) no-repeat 0 8px; }
.bq_inforbar .h3 { padding-left:12px; margin-left:25px; color:#BD5578; }
.bq_inforbar .h4 { padding-left:12px; margin-left:25px; text-indent:2em; }
.bq_inforbar .f { height:25px; margin-top:150px; background:#fff url(../images/pr_bg011.gif) no-repeat; }






