﻿/* 全局 */
body,div,p,ul,li,dl,dt,dd,form,input,table,img,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
body{font-size:12px;font-family:verdana,"宋体";background:#fff; background:url(../img/bg.jpg) #ffffff repeat-x 50% top;}
body a{color:#333333;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
em,i{font-style:normal;}
img{border:none;}
ul{list-style-type:none;}
.Area{width:960px;margin:0 auto;clear:both;}
.fl{float:left;}
.fr{float:right;}
h2,h3{font-family:"微软雅黑","黑体";}
h2{font-size:18px;}
h3{line-height:28px;*line-height:29px;font-size:16px;}
ul:after,.adbox:after,.CustomMain:after,.webtv .wtmd .content:after,.Design:after,.CCTVfocus .FIBl:after{content:".";height:0;display:block;visibility:hidden;clear:both;font-size:0px;}
.md .bd,.adbox,.ad-links,.SearchBox .CCTVSearch p,.retrospect,.webtv .wtmd .content,#c1_custom_cons,#brand-show,.CCTVfocus .FIBl{zoom:1;}
a:hover,.md .hd,.md .hd h2 a,.top a,.hours24 h3 a,.SearchBox .notice b a,.c-210 h4 a,.weather i,.history .tm,.AnyWhere h4 a:hover,.md .hd ul.hd_tabs .cur a,.footer p,.footer p a{color:#003300;}

/*通用*/
.BodyRight{width:680px;}
.BodyLeftC{ width:272px;}
.Wmb8{ margin-bottom:8px}
.Wmb8 h4{ font-size:14px; color:#006600; margin-top:5px;}
.WmbCC{ border-top:0px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; border-left:1px solid #cccccc}
.md { border:1px solid #66ff66; margin-bottom:8px}
.md_tabs .hd{height:34px; border-bottom:1px solid #cccccc}
.md .hd ul.hd_tabs li{height:34px;line-height:34px;float:left;font-size:18px;font-family:"微软雅黑","黑体";}
.md .hd ul.hd_tabs li a{float:left;color:#000000; border-right:1px solid #999999;padding-left:5px; padding-right:5px}
.md .hd ul.hd_tabs li.cur{margin:0px;}
.md .hd ul.hd_tabs li.cur a{padding-left:5px; padding-right:5px}
.md .hd ul.hd_tabs li.cur a b{height:34px;overflow:hidden;float:left;}
.md .hd ul.hd_tabs li.first a{padding-left:5px; padding-right:5px}
.md .hd ul.hd_tabs li.first a b{background:#fff;}
.topbj{ height:11px; background-image:url(../dom_img/bj1/lm_10.gif); background-repeat:repeat-x;overflow:hidden; font-size:0px}
.toplogo{ height:65px; width:300px; padding-left:25px; padding-right:25px; padding-top:10px; background-color:#F4FEEF;}
.topgg{ height:65px; width:500px; padding-top:10px; background-color:#f4feef}
.topother{ width:110px; padding-top:10px;  background-color:#f4feef; height:65px; line-height:21px}
.topother a{ color:#333333}
.topother a:hover{text-decoration:none;}
.clear {    float: none;    clear: both;}
.more{ padding-right:20px; text-align:right;}
.more a{ font-size:15px; color:#666666}
.BbsPage{width:716px; padding:0px 8px 0px 8px;}

/*栏目*/
.lm ul{ padding-left:170px; height:27px; background-color:#f4feef; padding-top:5px;}
.lm ul li{background-image:url(../dom_img/lmbj.jpg); background-repeat:no-repeat; width:85px; height:27px; float:left; padding-left:5px;}
.lm ul li p{ padding:7px 0px 0px 12px; }
.lm ul li a { font-weight:bold;}
.lm ul li a:hover{text-decoration:none;}

/*快报搜索*/
.kbss{background-image:url(../dom_img/960X50.jpg); height:50px; background-repeat:no-repeat}
.bblm{ width:120px; height:12px; color:#ffffcc; font-size:12px; font-weight:bold; padding:8px 0px 0px 10px}
.bblm a{ font-size:12px;}

.hours24{height:28px;overflow:hidden;background-image:url(../img/bjh.jpg); background-repeat:repeat-x;}
.hours24 .rockBox{width:820px;height:28px;margin-left:0px;overflow:hidden;position:relative;font-size:14px; padding-top:4px;}
#r1_rock{padding-top:2px; position:absolute;left:0;white-space:nowrap; height:20px;}
#r1_rock li{ padding-left:10px; padding-right:15px; display:inline; overflow:hidden;}
#r1_rock li a{ color:White;text-decoration:none; font-size:12px;}
#r1_rock i{font:700 12px Arial;}
#r1_btms{padding:0px 8px 0 0;float:right;}
#r1_btms a{width:16px;height:14px;margin-left:8px;overflow:hidden;float:left;border:1px solid #d4d4d4; overflow:hidden; font-size:12px;}
#r1_btms a:hover{ color:White;text-decoration:none;}

.ss{ padding:5px 5px 0px 20px; clear:both}
.ss h5{font-size:13px; color:#333333; font-weight:bold; width:70px; float:left}
.ss input{ border:1px solid #cccccc; float:left}

.denglu{ width:550px; text-align:right; height:16px; font-size:0px; overflow:hidden}
.denglu a { margin-left:25px; float:left; font-size:13px; font-weight:bold; color:#003300}
.denglu a a:hover{font-size:13px; font-weight:bold; color:#003300}


/*左栏标题*/
.ctbt{ background-image:url(../dom_img/270X25.jpg); width:270px; height:21px; text-align:center; font-size:15px; font-weight:bold; padding:4px 0px 0px 0px; background-repeat:no-repeat; color:White; letter-spacing:10px}
.ctbt a{ color:White}

/*分类*/
.kuang{ border:1px solid #ccff99; width:268px; background-color:#f7fdea; line-height:23px; overflow:hidden;}
.kuang ul{ padding-left:3px; width:265px; clear:both}
.kuang ul li{ background-image:url(../dom_img/bj1/icon_arrow_r.gif); background-repeat:no-repeat; padding:0px 10px 0px 10px; background-position:0px 5px; line-height:23px;overflow:hidden;
              text-overflow:ellipsis; white-space:nowrap;}
.kuang ul li a{ font-size:13px}
.kuang1{ padding:10px}
.kuang h5{margin:6px 0px 0px 0px}
.kuang h5 a{font-size:15px; font-weight:bold; color:#990066}
.kuang h5  a:hover{font-size:15px; font-weight:bold; color:#990066}
.kuang h6 {margin:6px 0px 0px 0px}
.kuang h6 a{font-size:13px; font-weight:bold; color:#cc0099}
.kuang h6 a:hover{font-size:13px; font-weight:bold; color:#cc0099}
.kuang a{ font-size:13px; color:#336600}
.kuang2{background-color:#fdf7e6; padding-left:6px; border-bottom:1px solid #ccff99; border-top:1px solid #ccff99}

.kuang3{ width:132px;text-align:center; margin-top:8px}
.kuang3 a{ font-size:12px;}


/*回复*/
.ask{width:680px; background-image:url(../dom_img/680X32-2.jpg); background-repeat:repeat-y;}
.asktitle{background-image:url(../dom_img/680X32.jpg); background-repeat:no-repeat; font-size:15px; color:Black; padding:8px 0px 0px 20px; width:660px; height:42px; font-weight:bold;}
.askco{ width:640px; font-size:13px; font-weight:bold; padding:3px 20px 10px 20px; height:auto; clear:both}
.askbottom{background-image:url(../dom_img/680X32-3.jpg); background-repeat:no-repeat; height:26px; width:680px;}

.answer{ width:640px; font-size:13px; font-weight:bold; padding:3px 20px 10px 20px; clear:both;}
.answer2{ width:640px; font-size:13px; font-weight:bold; padding:3px 20px 10px 20px; clear:both;}
.askusername{ background-image:url(../dom_img/leftask.jpg); background-repeat:no-repeat; height:30px; width:73px; overflow:hidden; padding-top:8px; margin-top:10px; clear:both}
.answerusername{ background-image:url(../dom_img/rightask.jpg); background-repeat:no-repeat; height:30px; width:42px; overflow:hidden; padding-top:8px; padding-left:13px; margin-top:10px}


.askcoimg{width:60px; float:left; border:1px solid #cccccc; padding:2px}
.askcoimg img{width:60px}
.askcoco{ border:1px solid #999999; width:494px; font-size:13px; line-height:23px; color:#333333; background-color:#ffffff; -webkit-border-radius: 5px; padding:8px}
.askcoco p{ font-size:12px; color:#336600;float:right;width:410px; text-align:left}
.askcoco span{ font-size:15px; color:#666666; font-weight:300;float:right; text-align:left; width:410px}
.askcoco2{border:1px solid #999999; width:494px; padding:8px; font-size:13px; line-height:23px; color:#333333; background-color:#faf7e1; -webkit-border-radius: 5px;}
.askcoco2 p{ font-size:12px; color:#336600;float:right;width:410px; text-align:left}
.askcoco2 span{ font-size:15px; color:#666666; font-weight:300;float:right;width:410px; text-align:left;}

.askbottom2{background-image:url(../dom_img/askbottom.jpg); background-repeat:no-repeat; height:10px; width:512px;overflow:hidden; font-size:0px}
.askbottom3{background-image:url(../dom_img/askbottom-2.jpg); background-repeat:no-repeat; height:10px; width:512px;overflow:hidden; font-size:0px}
.answerco{ margin-left:73px;}


/*分页*/
.pagesall{ clear:both; text-align:right; width:600px;}
.pages {color: #999;}
.pages a, .pages .cpb { text-decoration:none;float: left; padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:11px; color:#000;}
.pages a:hover { background-color: #336600; color:#fff;border:1px solid #336600; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #336600; border:1px solid #336600;}


/*路径*/
.path{ background-color:White; height:29px; width:600px; overflow:hidden; font-size:15px; margin-left:10px}
.path a{font-size:15px; color:#333333}

/*促销图标固定位置*/
.bottomNav {
   background-image:url(../img/cx.png); width:310px; background-repeat:no-repeat; background-position:160px 0px; float:left;
}
.bottomNav2 {
   width:310px; float:left;
}

/*商品详细*/
.spimg{ width:360px; overflow:hidden; border:1px solid #cccccc}
.spimg img{ width:350px; padding:5px}
.spName{ width:280px; font-size:20px; font-weight:bold; color:Black; text-align:center;}
.spPrice{ width:280px; font-size:15px; color:Black; text-align:left; padding:10px; overflow:hidden; height:16px}
.sptjfw{ width:658px; border:1px solid #ff0000; padding:10px; font-size:13px; font-weight:bold; clear:both; background-color:#fdf3f2; text-align:center;}
.sptjfw h5{ width:80px; font-size:15px; font-weight:bold; float:left; color:Red}
.sppay{width:678px; border:1px solid #cccccc; background-color:#fdfdf3;}
.sppay h5{ border-right:1px solid #cccccc; width:22px; font-size:15px; font-weight:bold; height:50px; color:Red; padding:20px 5px 0px 8px; float:left}
.sppay span{ float:left; width:600px; text-align:center; padding-top:8px}
.spjieshao{width:640px;  padding:10px 20px 10px 20px; text-align:left; font-size:17px; color:#333333;line-height:26px;}
.spjieshao img{width:560px; height:auto}
.spjieshao p{ margin-bottom:15px}
.spry{width:678px;border:1px solid #cccccc; background-color:#fdfdf3; font-size:15px; line-height:23px; color:#666666; clear:both}
.spry img { border:1px solid #cccccc; float:left; padding:3px; margin-left:15px; margin-bottom:8px;}
.spry h3{width:668px; padding-left:10px; font-size:16px; font-weight:bold; color:Red; border-bottom:1px solid #cccccc}
.spry p{ padding:10px; clear:both; text-indent:2em;}
.spry a{ color:#666666;text-decoration:underline;}
.spry a:hover{ color:#336600;text-decoration:underline;}
.spry span{ color:#ff6600; font-weight:bold}


/*产品列表*/
.splist{clear:both;width:678px}
.splist ul{width:678px; margin:0px; padding:0px; list-style: none;}
.splist ul li{ margin-bottom:8px; width:148px; padding:5px; border:1px solid #cccccc; float:left; text-align:center; overflow:hidden; white-space:nowrap; margin-right:8px}
.splist img{ width:145px; height:100px; padding-bottom:8px}
.splist p{ clear:both; width:145px; overflow:hidden; padding-bottom:6px; white-space:nowrap; text-align:center}
.splistPrice{ color:Red; font-size:13px; font-weight:bold; float:left; margin-left:3px; overflow:hidden; float:left; width:75px}
.splistBuy{ overflow:hidden; float:left;width:70px; padding-top:1px;}
.splistdj{ overflow:hidden; width:57px; float:left; padding-top:1px; color:#cc0099; font-weight:bold}
.splistcd{ overflow:hidden; width:88px; float:right; padding-top:1px; color:#990066; font-weight:bold}
.splistcd a{color:#990066; font-weight:bold}
.splistBuy a{ color:#cc00cc; font-size:13px; font-weight:bold}
.splist p a{ color:#006600; font-size:13px; overflow:hidden; font-weight:bold}
.splist p a:hover{ color:#006600;}

/*栏目通用*/
.lmty{ background-repeat:no-repeat; height:20px; width:680px; clear:both}

/*限时抢购*/
.qgdiv{ border:1px solid #cccccc}
.qgdiv h4{ font-size:15px; color:#cc3333; padding:8px 0px 3px 10px}
.qgdiv ul{ width:169px; margin:0px; padding:0px; list-style: none;}
.qgdiv ul li{ margin-bottom:8px; width:145px; border:1px solid #cccccc; overflow:hidden; white-space:nowrap; margin:0px 8px 4px 6px; position:relative; padding:5px 5px 0px 5px}
.qgdiv ul li p{ clear:both; width:145px; overflow:hidden;  padding-bottom:0px; white-space:nowrap; text-align:center;}
.qgdiv ul li a{  font-size:12px; font-weight:bold; color:#cc0099;}
.qgdiv img{ width:145px; height:100px; padding-bottom:8px}
.qgdivPrice{ background-color:Red; font-size:12px; font-weight:bold; color:White; z-index:2; position:absolute; margin-left:-140px; margin-top:80px}
.qgdivqgimg1{position:absolute; height:44px; width:46px;background-image:url(../img/qg46.png); top:0px; right:0px;}


/*视频列表*/
.Vlist{clear:both;width:678px}
.Vlist ul{width:678px; margin:0px; padding:0px; list-style: none;}
.Vlist ul li{ margin-bottom:8px; width:315px; padding:5px; border:1px solid #cccccc; float:left; text-align:center; overflow:hidden; white-space:nowrap; margin-right:8px}
.Vlist p{ color:#006600; font-size:15px; overflow:hidden; font-weight:bold; padding:8px}

/*产品分类选项*/
.cpfl{width:678px; clear:both; border-bottom:1px dashed #cccccc}
.cpfl ul{ width:678px; margin:0px; padding:0px; list-style:none;}
.cpfl ul li{ margin-left:10px; padding:5px; float:left; min-width:33px; display:block; list-style-type:none; }
.cpfl ul li a{ font-size:13px; font-weight:bold; color:#333333;}
.cpfl ul li p{ font-size:13px; font-weight:bold; color:#999999;}
.cpflxz{ background-color:#cccccc}

.cpfla{width:678px; clear:both; border-bottom:1px dashed #cccccc}
.cpfla ul{ width:678px; margin:0px; padding:0px; list-style:none;}
.cpfla ul li{ margin-left:10px; padding:5px; float:left; width:55px; display:block; list-style-type:none; }
.cpfla ul li a{ font-size:13px; font-weight:bold; color:#333333;}
.cpfla ul li p{ font-size:13px; font-weight:bold; color:#999999; width:55px}
/*产品显示有促销的*/
.cpdiv{width:680px; clear:both;}
.cpdiv ul{ width:680px; margin:0px; padding:0px; list-style: none;}
.cpdiv ul li{ margin-bottom:8px; border:1px solid #cccccc; width:145px; overflow:hidden; white-space:nowrap; margin:0px 2px 4px 6px; position:relative; padding:5px 5px 0px 5px; float:left; height:150px;}
.cpdiv ul li p{ clear:both; width:145px; overflow:hidden;  padding-bottom:0px; white-space:nowrap; text-align:center;}
.cpdiv ul li a{  font-size:12px; font-weight:bold; color:#336600;}
.cpdiv img{ width:145px; height:100px; padding-bottom:8px}
.cpdivPrice{ background-color:#ff9900; font-size:12px; font-weight:bold; color:White; z-index:2; position:absolute; margin-left:-140px; margin-top:80px}
.cpdivOldPrice{font-size:12px; background-color:White; font-weight:bold; color:#666666; z-index:2; position:absolute; margin-left:-140px; margin-top:2px; text-decoration: line-through;}
.cpdivqgimg1{position:absolute; height:60px; width:60px;background-image:url(../img/cx2.png); top:0px; right:0px;}

.BbsPage{ width:550px; height:30px; margin-top:8px; text-align:right}
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 12px;border:none}
.paginator a:hover {color: #0099cc; background: #ebf2f8;border-color:#0099cc;text-decoration: none;}



