html, body, div, span, applet, object, iframe, h1, h2, h3, 
h4, h5, h6, blockquote, pre, a, abbr, acronym, 
address, big, cite, code, del, dfn, em, font, img, ins, 
kbd, q, s, samp, small, strike,sub, sup, tt, 
var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    outline: 0; 
    font-weight: inherit; 
    font-style: inherit; 
    font-size: 100%; 
    font-family: inherit; 
} 
:focus { outline: 0;} 
table {border-collapse: separate; border-spacing: 0;} 
th, td {font-weight: normal;} 
img, iframe {border: none; text-decoration:none;} 
ol, ul {list-style: none;} 
input, textarea, select, button { font-size: 100%; font-family: inherit; ime-mode:disabled} 
select {margin: inherit;} 
hr {margin: 0;padding: 0;border: 0;color: #000;background-color: #000;height: 1px}


body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#121212;}

.b_top{ background:url(../images/b_topbg.gif) repeat-x top left; height:27px; line-height:27px; width:100%; }
.top{ width:960px; margin:0 auto;}
.top_left{ width:330px; padding-left:22px; float:left; display:inline; color:#666; background:url(../images/tel.gif) no-repeat left center; text-align:left; height:27px; line-height:27px;}
.top_right{ width:500px; color:#666; height:27px; float:left; display:inline; line-height:27px; text-align:right;}
.top_con{ width:65px; margin-left:5px; padding-left:36px; background:url(../images/cont_top.gif) no-repeat left center; color:#666; height:27px; float:left; display:inline; line-height:27px; text-align:left;}

.clear{ clear:both}

A:link {
	COLOR: #121212; TEXT-DECORATION: none
}
A:visited {
	COLOR: #121212; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FE0202; TEXT-DECORATION: underline
}

A.blue:link {
	COLOR: #057bd2; TEXT-DECORATION: none
}
A.blue:visited {
	COLOR: #057bd2; TEXT-DECORATION: none
}
A.blue:hover {
	COLOR: #FE0202; TEXT-DECORATION: underline
}

A.blueff:link {
	COLOR: #057bd2; TEXT-DECORATION: none
}
A.blueff:visited {
	COLOR: #057bd2; TEXT-DECORATION: none
}
A.blueff:hover {
	COLOR: #FE0202; TEXT-DECORATION: underline
}
.jiange{ height:10px; width:960px; margin:0 auto; font-size:1px; background-color:#FFF}
.x_top{ width:960px; margin:0 auto; background-color:#FFF}

.logo{ width:220px; float:left; display:inline; }
.x_top_c{ width:500px; float:left; display:inline; overflow:hidden; text-align:center}
.x_top_cart{ width:225px; float:left; padding-left:15px; display:inline; overflow:hidden;}
.s_cart{ width:180px;  float:left; display:inline; background:url(../images/gouwuche01.gif) top left no-repeat; padding-left:40px;  overflow:hidden;}


.navs{ width:960px; margin:0 auto; background:url(../images/nav_mid.gif) repeat-x top left; height:32px;}
.nav_left{ width:5px; float:left; display:inline; overflow:hidden; background:url(../images/nav_left.gif) no-repeat top left; height:32px;}
.nav_midd{ width: 950px; float:left; display:inline; height:32px;}
.nav_right{ width:5px; float:left; display:inline; background:url(../images/nav_right.gif) right top no-repeat; height:32px;}


#mainHeader ul,#mainHeader li{position:relative; margin:0; padding:0; list-style:none; z-index:3020;}

#headerBottom{ width:770px; float:left; display:inline; position:relative; height:32px; background:url(../images/nav_mid.gif) left top repeat-x; z-index:90;}

#navmenu{width:770px;margin:0 auto;position:relative;font-size:14px;}
#navmenu{ background:none}
#navmenu li{display:block;position:relative; float:left; border-top:0; border-bottom:0; border-right:1px solid #EB90AC; height:18px;}
#navmenu li a{ display:block; padding:8px 18px; color:#AB0334; text-decoration:none;white-space:nowrap;}
#navmenu li a:hover{padding-top:5px; border-top:3px solid #ff0000;}
.newSash{position:relative;}
.newSash .newSashSpan{background:url("../images/newRed.gif") top left no-repeat;width:26px;height:26px;position:absolute;top:-1px;right:0;}
.downArrow{display:block;border-color:#fff transparent transparent transparent;border-style:solid;border-width:3px;height:0;width:0;position:absolute;top:16px;right:8px;_border:none;}

#navmenu div{position: absolute;visibility: hidden;	padding: 0;margin-left:-1px;margin-top:1px;	background: #EB90AC;border:1px solid #E5BABA; border-top:none}
#navmenudiv a{position: relative;display: block;margin: 0;padding: 8px 10px;border-bottom:1px solid #fff;width: auto;white-space: nowrap;text-align: left; text-decoration: none;background: #666;color: #fff;}
#navmenu div a:hover{background: #BA5E7A;border-top:none;border-left:3px solid #ff0000;color: #FFF;padding: 8px 10px;}


.search{ width:160px; float:left; display:inline; overflow:hidden; padding-left:10px;  padding-top:9px; background:url(../images/serch.gif) no-repeat top left; height:32px}
.skuang{ width:120px; color:#FA81BE; height:16px; border: #CCCCCC solid 0px; background:none}
.sann{ width:10px; height:16px; font-size:10px; border:#999999 solid 0px; cursor:pointer; background:none}

.center{ width:960px; margin:0 auto; background-color:#FFF; }
.cleft{ width:210px; float:left; display:inline; margin-right:12px; overflow:hidden;}
.cright{ width:738px; float:left; display:inline; overflow:hidden; }

.left_top{ width:210px; overflow:hidden}
.left_top ul li{ line-height:24px; width:200px; padding-left:10px; list-style:none; background-color:#FDD8E5; border-bottom:#FFFFFF solid 1px;}
.list_tit{ font-weight:bold; background: url(../images/jxia.gif) bottom right no-repeat #FE0000; font-size:14px; line-height:24px; padding:2px 0px; color:#FFF;}
.smljg{ height:12px; width:210px; }
.zhongjg{ height:12px; width:738px; float:left; display:inline;}
.kuaij{ width:738px; float:left; display:inline;}
.kuaij img{ border:#FDC6D9 solid 1px; margin-right:3px}
.lift_hot{ width:190px; padding:5px; padding-top:8px; border-bottom:#EAE4F2 solid 1px;}
.lt_tu{ width:54px; height:54px; border: #EAE4F2 solid 1px; float:left; display:inline;}
.tuwenjia{ width:125px; margin-left:6px; float:left; display:inline; text-align:left; line-height:20px; overflow:hidden}
.left_hot{ width:210px; height:43px; background:url(../images/left_01.gif) top left no-repeat}
.left_tlist2{ border:#EAE4F2 solid 1px; border-top:none; width:200px; padding:4px; text-align:center; }

.shows{ width:728px; height:266px; padding:5px; float:left; display:inline; overflow:hidden; background:url(../images/show_bg.gif) no-repeat top left;}
#imgPlay {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:728px; ZOOM: 1; POSITION: relative; HEIGHT: 266px
}
#imgPlay .imgs LI {
	FLOAT: left; POSITION: relative; WIDTH:728px; height:266px;
}
#imgPlay .imgs {
	WIDTH: 4356px
}
#imgPlay .btn {
	RIGHT: 12px; OVERFLOW: hidden; WIDTH: 112px; BOTTOM: 12px; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 29px;
}
#imgPlay .btn A {
	BACKGROUND: url(../images/bg.png) no-repeat;BACKGROUND-POSITION: 0px 0px; DISPLAY: block; WIDTH: 112px; HEIGHT: 29px;
}
#imgPlay .btn A:hover {
	BACKGROUND: url(../images/bg.png) no-repeat;BACKGROUND-POSITION: 0px -30px;
}
#imgPlay .prev {
	BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 100px; HEIGHT: 81px
}
#imgPlay .next {
	BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 100px; HEIGHT: 81px
}
#imgPlay .next {
	BACKGROUND-POSITION: right 0px; RIGHT: 1px; LEFT: auto
}
#imgPlay .num {
	DISPLAY: inline; LEFT: 300px; POSITION: absolute; TOP: 224px;  *TOP: 234px; HEIGHT: 19px
}
#imgPlay .num SPAN {
	DISPLAY: inline-block; BACKGROUND: url(../images/imgPlayer.png) no-repeat -19px -83px; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 14px; CURSOR: pointer; LINE-HEIGHT: 0; HEIGHT: 13px
}
#imgPlay .num SPAN.on {
	BACKGROUND-POSITION: 1px -83px
}
#imgPlay .num .lc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .rc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	BACKGROUND: url(../images/mc.png) repeat-x
}
#imgPlay .num .rc {
	BACKGROUND: url(../images/rc.png) no-repeat
}
#imgPlay #numInner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 236px; TEXT-ALIGN: center
}

.new_p{ width:738px; float:left; display:inline;}
.new_p_nei{ width:738px; float:left; display:inline; background:url(../images/fenbg.gif) top repeat-x left #fff;}
.new_p_tit{ width:730px; line-height:28px; padding-left:8px; font-size:16px; color:#121212; border-bottom:#CCCCCC solid 1px; font-weight:bold; font-style:italic}
.new_p_tit span{ width:65px; float:right; display:inline; line-height:28px; font-size:12px; font-weight:normal; font-style:normal; }
.new_p_mid{ width:714px; padding:12px; }
.pro_list li{ width: 178px; float:left; position:relative; display:inline; list-style:none; height:270px; margin-top:5px; padding-bottom:8px;}
.pr_tu1{ width:178px; text-align:center; }
.pr_zi1{ width:170px; text-align:center; padding:4px; padding-top:6px; line-height:20px;}
.pr_zi1t{ width:170px; text-align:center; line-height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.pr_zi22t{position:absolute; top:144px; right:21px; z-index:9; float:right; height:1px; overflow:inherit}
.pr_sps{ width:170px; text-align:center; font-size:14px; font-weight:bold; color:#FE0000; font-family: Georgia, "Times New Roman", Times, serif}

A.zi1t:link {
	COLOR: #ea799c; font-style:italic;  TEXT-DECORATION: none
}
A.zi1t:visited {
	COLOR: #ea799c; font-style:italic; TEXT-DECORATION: none
}
A.zi1t:hover {
	COLOR: #FE0202; font-style:italic; TEXT-DECORATION: underline
}

.s_abt{ width:600px; margin-right:10px; padding:8px 12px; float:left; border:#CCCCCC solid 1px; display:inline; background:url(../images/best_bg.gif) top right no-repeat; overflow:hidden;}
.s_abtit{ width:500px; line-height:28px; font-size:14px; font-style:italic; font-weight:bold; color:#E1046E}
.s_zhifu{ float:left; width:100px;}
.s_zhifu span{ padding-bottom:14px; height:70px;}
.Bestlacewigs{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#121212; line-height:20px; }
.zh_jg{ width:100px; height:10px}
.tuwenjia{ color:#Fe0000}
.left_tu1{ width:210px; text-align:center;}

.rev_list li {width:714px; float:left; display:inline; list-style:none; margin-top:8px; padding-bottom:8px; border-bottom: #CCCCCC dotted 1px;}
.rev_list_tu{ width:160px; float:left; display:inline; overflow:hidden;}
.rev_list_wenzi{ width:550px; float:left; display:inline; overflow:hidden;}
.rev_tit{ font-size:14px; font-weight:bold; line-height:24px;}
.rev_tit span{ width:200px; text-align:right;float:right; display:inline; overflow:hidden; color:#aaa; line-height:24px; font-size:12px; font-weight:normal}
.rev_neir{ width:100%; line-height:20px; font-size:11px;}
.bottom{ width:100%;  background: url(../images/bo_bg.gif) top left repeat-x #F1EeED; padding-top:16px; border-top:#ccc solid 1px;}
.botm{ width:960px; margin:0 auto; background-color:f1eed}
.bot_lift{ width:740px; float:left; display:inline; overflow:hidden; }
.bot_right{ width:218px; float:left; display:inline; overflow:hidden; text-align:center;}
.bot_new{ width:740px; font-size:16px; line-height:32px; font-weight:bold; color:#AB0334}
.bot_newlist{ width:720px; padding:10px; font-style:normal}
.botm_ul li{ width:176px; float:left; display:inline;overflow:hidden; min-height:100px; border-right:#fff solid 2px;}
.nelist{ width:150px; padding:0 6px; padding-left:16px; line-height:19px;}
.nelist span{ width:80px; float:right; display:inline}
.bom{ width:960px; float:left; display:inline; }
.youlian{ width:940px; padding:10px; text-align:center}
.youlian a{ margin-right:10px;}
.di{ font-size:11px; width:960px; line-height:19px; text-align:center; font-style:normal}

.mianbao{ width:960px; line-height:16px; margin:0 auto; text-align:left}
.s_abt_n{ width:700px; padding:8px 12px; float:left; border:#CCCCCC solid 1px; display:inline; background:url(../images/best_bg.gif) top right no-repeat; overflow:hidden;}
.pr_tu1 img{ border:#CCCCCC 1px solid; }

.page{ width:700px; line-height:18px; float:left; display:inline;  text-align:right;}
.dtl_tit{ width:720px; text-align:center; line-height:36px; font-size:16px; font-weight:bold;  color:#AB0334;}
.p_x{ width:720px; background:url(../images/pro_options_top.gif) bottom no-repeat center; text-align:center; padding-bottom:26px;}
.dtl{ width:720px;}
.dtl_cen_left{ width:370px; float:left; display:inline; overflow:hidden}
.dtl_cen_right{ width:335px; float:left; display:inline; margin-left:15px; overflow:hidden; }
.datu{ width:360px; padding:0 5px; padding-bottom:4px;}
.ck_dt{ width:360px; padding:0 5px; line-height:21px; clear:both; text-align:left; font-size:11px;}
.tus_list{ width:360px; padding:0 5px;}
.tus_list ul li{ width:120px; float:left; display:inline; height:160px; text-align:center; }
.maney{ width:280px; padding-left:50px; line-height:28px; border-bottom:#CCCCCC solid 1px; background:url(../images/price-img.gif) no-repeat top left; padding-top:12px;  color:#999; font-size:14px}
.maney font{ color:#FF0000; font-size:16px;font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif}
.shuxing{ line-height:21px; font-size:12px; text-align:left; color:#AB0334}
.xuanze{ width:320px; padding:6px; border:#CCCCCC solid 1px; background:url(../images/pro_bgcart.gif) left no-repeat bottom}
.xuanze ul li{ width:320px; clear:both;}
.xuan_a{ padding:3px 2px; text-align:left; width:110px; line-height:15px; color:#AB0334;  float:left; display:inline}
.xuan_b{ padding:3px 2px; text-align:left; width:200px; float:left; display:inline}
.xuan_c{ padding:3px 2px; text-align:left; line-height:18px;}
.xuan_d{ padding:3px 2px; text-align:left; font-size:11px; color:#999; line-height:16px;}
.xuan_e{ text-align:right; width:300px;}
.xuan_e input { padding:3px 8px; background-color:#efefef; font-weight:bold; color:#AB0334; border:#EB8EAB solid 1px}
.pro_dtlcen{ width:335px; margin-top:12px;}
.dtl_c1{ width:335px; height:10px; background:url(../images/bg_pro01.gif) top center no-repeat}
.dtl_c2{ width:311px; padding:12px; background:url(../images/bg_pro02.gif) repeat-y center top}
.dtl_c3{ width:335px; height:10px; background:url(../images/bg_pro03.gif) bottom center no-repeat}
.uust{ width:310px; line-height:20px; font-size:16px; padding-bottom:5px; color:#AB0334; border-bottom:#CCCCCC solid 1px; font-weight:bold; font-style:italic}
.uust2{ width:310px; line-height:20px; font-size:14px; padding-bottom:5px; color:#E1046E; border-bottom:#CCCCCC solid 1px; font-weight:bold; }
.neir{ width:310px; line-height:19px; font-size:12px; color:#454545;}
.neir *{  font-size:12px; color:#454545;}
.faqp_ul li { width:300px; line-height:21px; text-align:left}


.rmvo{ width:960px; margin:0 auto;}
.remvo_tit{ width:952px; line-height:28px; padding-left:8px; font-size:16px; color:#AB0334; border-bottom:#CCCCCC solid 1px; font-weight:bold; font-style:italic}
.remvo_tit font{ font-size:12px; font-style:normal; color:#999}
.remvo_ne{ width:936px; padding:12px;}
.rev_list2 li {width:936px; float:left; display:inline; list-style:none; margin-top:8px; padding-bottom:8px; border-bottom: #CCCCCC dotted 1px;}
.rev_list_wenzi2{ width:936px; float:left; display:inline; overflow:hidden;}
.rev_tit2{ font-size:14px; font-weight:bold; line-height:24px;}
.rev_tit2 span{ width:200px; text-align:right;float:right; display:inline; overflow:hidden; color:#aaa; line-height:24px; font-size:12px; font-weight:normal}
.rev_neir2{ width:100%; line-height:20px; font-size:11px;}
.coomd{ width:960px; height:20px; background:url(../images/pro_options_top.gif) top  center no-repeat}
.coomd_01{ width:936px; padding:5px 12px; text-align:center}
.coomd_02{ width:936px; padding:5px 12px; text-align:left; line-height:20px;}
.coomd_03{ width:936px; padding:5px 12px; text-align:left}
.coomd_04{ width:936px; padding:5px 12px; text-align:left; line-height:21px;}

.rmvo2{ width:720px; margin:0 auto;}
.remvo2_tit{ width:720px; line-height:28px; padding-left:8px; font-size:16px; color:#AB0334; border-bottom:#CCCCCC solid 1px; font-weight:bold; font-style:italic}
.remvo2_tit font{ font-size:12px; font-style:normal; color:#999}
.remvo2_ne{ width:696px; padding:12px;}
.rev_list3 li {width:696px; float:left; display:inline; list-style:none; margin-top:8px; padding-bottom:8px; border-bottom: #CCCCCC dotted 1px;}
.rev_list_wenzi3{ width:696px; float:left; display:inline; overflow:hidden;}
.rev_tit3{ font-size:14px; font-weight:bold; line-height:24px;}
.rev_tit3 span{ width:200px; text-align:right;float:right; display:inline; overflow:hidden; color:#aaa; line-height:24px; font-size:12px; font-weight:normal}
.rev_neir3{ width:100%; line-height:20px; font-size:11px;}
.coomd2{ width:720px; height:20px; background:url(../images/pro_options_top.gif) top  center no-repeat}
.coomd2_01{ width:696px; padding:5px 12px; text-align:center}
.coomd2_02{ width:696px; padding:5px 12px; text-align:left; line-height:20px;}
.coomd2_03{ width:696px; padding:5px 12px; text-align:left}
.coomd2_04{ width:696px; padding:5px 12px; text-align:left; line-height:21px;}

.pro_dtlcen2{ width:335px;}
.uust2{ width:310px; line-height:20px; font-size:14px; padding-bottom:5px; color:#AB0334; border-bottom:#CCCCCC solid 1px; font-weight:bold; font-style:italic}
.phottdtl{ width:720px; padding-bottom:12px; border-bottom:#CCCCCC dotted 1px;}

.pro_list_video li{ width: 230px; float:left; display:inline; list-style:none; height:227px; margin-top:5px; padding-bottom:8px;}
.pr_tu1_v{ width:230px; text-align:center; overflow:hidden}
.pr_zi1_v{ width:220px; text-align:center; padding:4px; padding-top:8px; line-height:20px;}

.p_xpp{ width:720px; background:url(../images/pro_options_top.gif) top no-repeat center; text-align:center; padding-top:26px;}
.newsneirong{ width:700px; padding:10px;white-space:normal }
.table_bian { border-top:#CCCCCC solid 1px; border-left:#CCCCCC solid 1px;}
.table_bian td { border-bottom:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; padding:2px; text-align:left}
