.main{ width:1200px; margin:0 auto; overflow:hidden;}
.ndis{ display:none}

.main s,
.main-title,
.main-subtitle a.more,
.bgli li,
.focusimg .aleft,.focusimg .aright,
.elite .title,
.tagnews .tag,.tagnews .tag li,
.topic h2,
.ordering .title a,
.feedbackbox .top,.feedbackbox .foo,.feedbackbox .button,
.subnav a,.subnav s,
.tface span,.inputd{ background:url(news-index.png) -980px -980px no-repeat}

.main-adone{height:72px; overflow:hidden; width:1230px;}
.main-adone li{ float:left; width:195px; height:60px; margin:0 6px 12px 0; background-color:#339d00;}
.main-adone img{ display:block; margin:0 auto;}

.main-left{ float:left; width:878px;  border-top:1px solid #e5e5e5; }
.main-right{ float:right; width:300px;}

.main-hotnews li{ padding-top:29px; height:100px;}
.main-hotnews li img{ display:block; width:200px; height:98px; float:left; margin-right:11px;}
.main-hotnews li .title{ float:left; width:450px; height:36px; line-height:36px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden; font-family:\5FAE\8F6F\96C5\9ED1; font-size:24px; font-weight:normal}
.main-hotnews li .share{ float:right; color:#818181; line-height:30px; height:30px; padding-right:5px}
.main-hotnews li .share a{color:#818181;}
.main-hotnews li .share a:hover{ color:#c80100}
.main-hotnews li .sharebox{ display:inline; position:relative; width:24px; height:14px; z-index:0;}
.main-hotnews li .sharebox p span,
.main-hotnews li .sharebox div{ display:none}
.main-hotnews li .sharebox p{ display:inline;}
.main-hotnews li .sharebox:hover{ z-index:2;}
.main-hotnews li .sharebox:hover p{ border:1px solid #d1d1d1; position:absolute; width:72px; height:23px; border-bottom:none; z-index:2; left:-70px; top:-17px; *top:-6px; display:block; background-color:#fff;}
.main-hotnews li .sharebox:hover p span{ display:block; text-align:center; color:#cb0100; line-height:23px;*height:23px; *overflow:hidden;}
.main-hotnews li .sharebox:hover div{ position:absolute; z-index:1; left:-70px; top:5px; *top:16px;  border:1px solid #d1d1d1; width:92px; height:128px; background-color:#fff; display:block; padding-top:8px}
.main-hotnews li .sharebox:hover div a{ display:block; line-height:24px; height:24px; padding-left:6px;*width:86px;}
.main-hotnews li .sharebox:hover div a:hover{ background:#f3f3f3;}
.main-hotnews li .sharebox:hover p a{ display:none}
.main-hotnews li .share s{ display:inline-block; width:16px; height:16px; margin-bottom:-3px; margin-right:5px}
.main-hotnews li .share .weibo s{ background-position:-862px -199px}
.main-hotnews li .share .qzone s{ background-position:-862px -224px}
.main-hotnews li .share .qq s{ background-position:-862px -249px}
.main-hotnews li .share .sina s{ background-position:-862px -272px}
.main-hotnews li .share .weixin s{ background-position:-862px -296px}
.main-hotnews li .share .weixin s.s{ display:none;}
.main-hotnews li .share .weixin:hover{ position:relative;}
.main-hotnews li .share .weixin:hover s.s{ position:absolute; width:136px; height:136px; border:1px solid #d1d1d1; left:92px; top:-105px; z-index:3; background-position:-592px -189px; display:block;}
.main-hotnews .news{ float:left; width:667px; overflow:hidden; height:52px; padding-top:2px;}
.main-hotnews .news ul{ width:695px; line-height:26px;}
.main-hotnews .news ul li{ float:left; padding-top:0px; height:26px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden; width:200px; font-size:14px}
.main-hotnews .news ul li.line{ width:30px; text-align:center;}

.newstwo > li{ padding-top:10px; height:108px; border-bottom:1px solid #cccccc;}
.newstwo .news{ color:#818181; line-height:20px; height:40px;}

.main-adtwo{ margin:28px auto 30px auto; height:75px; background-color:#ff7180;}
.main-adtwo img{ display:block; margin:0 auto;}

.main-title{ background-position:-0px -61px; height:51px; clear:both; margin-top:26px;}
.main-title b{ float:left; color:#da0000; padding-left:17px; line-height:51px; font-size:30px; font-family:\5FAE\8F6F\96C5\9ED1 }
.main-title p{ float:right; color:#818181; padding-right:10px; margin-top:20px }
.main-title p a{color:#818181}
.main-title a.more{ float:right;  color:#818181;padding-right:15px; margin-top:20px }
.mbgt1{ background-position:0px 0px}

.main-subtitle{ height:33px; border-bottom:2px solid #4e4e4e; padding-top:15px; line-height:33px; clear:both;}
.main-subtitle b{ float:left; color:#da0000; padding-left:15px; font-size:26px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:normal; }
.main-subtitle a.more{ float:right;  color:#818181;padding-right:15px;background-position:right -72px; }
.main-subtitle p{ float:right; color:#818181;}
.main-subtitle p a{color:#818181;}

.newslist-one{ width:900px; padding-top:6px}
.newslist-one li{ float:left; width:430px; }
.bgli li{background-position:-865px -322px;height:26px; line-height:26px;  font-size:14px; padding-left:20px; overflow:hidden;}

.h-hot{ float:left; width:428px; height:400px; padding-top:10px; overflow:hidden}
/*图焦*/
.focusimg{height:210px;overflow:hidden;position:relative; width:428px; margin-bottom:10px;}
.focusimg .filist{height:210px;overflow:hidden;margin:0 auto}
.focusimg .filist img{height:210px;width:428px}
.focusimg .fiwords{ display:none;height:40px;line-height:40px;font-size:14px;color:#fff;width:100%;text-align:center;position:absolute;overflow:hidden;left:0px; bottom:0px;background-color:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
.focusimg .fiwords a{color:#fff}
.focusimg .fiwords a:hover{color:#FF0}
.focusimg .fiindex{ display:none;height:11px; text-align:center; padding-top:3px; *padding-top:11px; background-color:#ff649d}
.focusimg .fiindex li{ display:inline-block;*display:inline;*padding:2px; line-height:4px; width:8px; height:8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; background-color:#000; margin:0 5px;}
.focusimg .fiindex li.hover{ background-color:#fff;}
.focusimg .aleft,.focusimg .aright{ display:none; position:absolute; width:34px; height:34px; top:78px;cursor:pointer;}
.focusimg:hover .aleft,.focusimg:hover .aright{ display:block;}
.focusimg .aleft{ left:5px; background-position:-738px -189px}
.focusimg .aright{ right:5px; background-position:-782px -189px}
.focusimg .aleft:hover{ background-position:-738px -233px}
.focusimg .aright:hover{ background-position:-782px -233px}
.focusimg:hover .fiwords{ display:block;}
/*知名品牌推荐*/
.famous_brand ul{ width:416px; margin:0 auto; padding-top:9px; overflow:hidden; height:140px;}
.famous_brand li{ float:left; width:104px; height:70px; text-align:center; line-height:24px;}
.famous_brand li img{ display:block; width:90px; height:45px; border:1px solid #535353; margin:0 auto}
.fd-title{ height:25px; padding:0 6px; background-color:#f0f0f0; line-height:25px;}
.fd-title h2{ font-size:18px; color:#cc0000; float:left; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:normal}
.fd-title a{ display:block; float:right; margin-left:10px;}
.fd-title s{ width:13px; height:11px; float:left; background-position:-826px -189px; margin:7px 2px 0 0;}

.focusnews{ float:left; width:430px; padding-left:10px; padding-top:10px;}
.focusnews h2{ height:44px; line-height:44px; margin-bottom:2px; text-align:center; color:#ff0000; font-size:24px; font-family:\5FAE\8F6F\96C5\9ED1; overflow:hidden;}
.focusnews h2 a{color:#ff0000; font-size:24px;}
.focusnews p{ color:#6f6f6f; line-height:21px; margin-bottom:6px;}
.focusnews ul{ padding-top:5px; border-top:1px solid #a3a3a3;}
.focusnews li{ height:26px; line-height:26px; font-size:14px; color:#00508c; padding-left:20px; background-position:-px -px; overflow:hidden;}
.focusnews li a{color:#00508c;}

.clrline{ clear:both; border-top:1px solid #ccc;}

.newsbox{ float:left; width:428px; height:387px;}
.newsbox .main-hotnews li{ padding-top:0px; height:129px; border-bottom:1px solid #cccccc;}
.newsbox .main-hotnews li img{ width:163px; height:80px;}
.newsbox .main-hotnews li .title{ float:none; font-size:16px; font-family:\5B8B\4F53; height:38px; line-height:38px; font-weight:bold;}
.newsbox .main-hotnews .news{ width:254px; line-height:20px; height:60px; color:#818181; overflow:hidden}
.newsbox .bgli{ padding:5px 0 11px 0}
.newsbox .adthree{ width:438px;}
.newsbox .adthree li{ float:left; width:209px; height:60px; overflow:hidden; background-color:#ff4ec0; margin-right:10px;}

.mr21{ margin-right:21px;}

.trends{ float:left; width:429px; height:353px; margin-top:10px; overflow:hidden}
.trends ul{ float:left; width:163px; background:#eeeeee; height:100%;border-top:1px solid #d8d8d8;}
.trends ul li{ height:69px;  border-top:1px solid #fff;border-bottom:1px solid #d8d8d8;}
.trends ul li img{ float:left; width:45px; height:60px; margin:4px 5px 0 5px; display:block;}
.trends ul li b{ float:left; width:108px; margin-top:7px; height:20px; line-height:20px; overflow:hidden}
.trends ul li p{ float:left; width:105px; height:32px; line-height:16px; color:#707070; overflow:hidden; }
.trends ul li.current{ background:#fff;}
.trends ul li.current b a{ color:#fd3535;}
.trends div{ float:left; width:265px; height:353px; overflow:hidden;}
.trends div img{width:265px; height:353px;}

.trendsnews{float:left; width:419px; height:352px; margin-top:10px; padding-left:10px; border-bottom:1px solid #dbdbdb; overflow:hidden}
.trendsnews h2{ height:44px; line-height:44px; margin-bottom:2px; text-align:center; color:#ff0000; font-size:24px; font-family:\5FAE\8F6F\96C5\9ED1}
.trendsnews h2 a{color:#ff0000; font-size:24px;}
.trendsnews p{ color:#6f6f6f; line-height:21px; margin-bottom:6px;}
.trendsnews ul li{color:#00508c;height:26px; line-height:26px; font-size:14px; color:#00508c; overflow:hidden; }
.trendsnews ul a{color:#00508c;}
.trendsnews ul a.red{color:#fe0000;}
.trendsnews .bgli{ padding-top:5px; border-top:1px solid #cccccc;}
.trendsnews .bgli li{ padding-left:20px;}
.trendsnews .row2{width:434px; padding-left:5px; padding-top:8px}
.trendsnews .row2 li{ float:left; width:217px;}

/*图焦*/
.main-right .focusimg{height:300px;width:300px; margin-bottom:14px}
.main-right .focusimg .filist{height:300px;}
.main-right .focusimg .filist img{height:300px;width:300px}
.main-right .focusimg .fiwords{ display:block;height:35px;line-height:35px;font-size:12px;text-align:left;position:absolute;left:0px; bottom:0px; font-weight:normal; padding-left:10px; width:210px; padding-right:80px;}
.main-right .focusimg .fiindex{ display:block;height:auto; padding-top:0; *padding-top:0; background-color:none; position:absolute; left:250px; top:282px;background:none;}
.main-right .focusimg .fiindex li{ display:none;background:none; margin:0 5px; color:#fff;}
.main-right .focusimg .fiindex li.hover{ display:block ;color:#fff;background:none;}
.main-right .focusimg .aleft,
.main-right .focusimg .aright{ display:block; width:9px; height:11px; top:279px;cursor:pointer; z-index:5;}
.main-right .focusimg .aleft,
.main-right .focusimg .aleft:hover{ left:237px; background-position:-519px -266px}
.main-right .focusimg .aright,
.main-right .focusimg .aright:hover{ right:9px; background-position:-563px -266px}
.main-right .focusimg .total{ position:absolute; left:263px; top:276px; color:#fff;}

.titlethree{ border-top:2px solid #000; padding-left:12px; height:42px; line-height:37px; font-family:\5FAE\8F6F\96C5\9ED1; font-size:22px;}
.titlethree b{ color:#a50006;}

.elite .title{ background-position:-199px -136px; height:32px; margin-bottom:9px;}
.elite .title h2{ display:block; padding-left:5px; line-height:26px; font-size:14px; color:#d80010; float:left;}
.elite .title a{ display:block; float:right; padding:7px 22px 0 0; color:#8d8d8d;}
.elite .imgtext{ height:80px; overflow:hidden; margin-bottom:6px;}
.elite .imgtext img{ float:left; width:80px; height:80px; margin-right:10px;}
.elite .imgtext b{ float:left; width:210px; max-height:40px;_height:40px; overflow:hidden; font-size:16px; font-weight:normal; color:#d6000e; font-family:\5FAE\8F6F\96C5\9ED1; line-height:20px}
.elite .imgtext b a{color:#d6000e;}
.elite .imgtext p{ margin-top:5px; float:left; width:210px; height:32px; overflow:hidden; line-height:16px; color:#818181; text-indent:2em}

.main-right .bgli{margin:0 5px;}

.tagnews{ margin-top:15px;}
.tagnews .tag{ height:42px; background-position:-199px -178px; overflow:hidden; width:100%; line-height:42px;}
.tagnews .tag li{float:left; background-position:-374px -235px; margin-left:-1px; color:#ff0000; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; width:88px; text-align:center;}
.tagnews .tag li.current{ background-position:-286px -235px;}
.tagnews .imgtext{ line-height:20px; height:118px; overflow:hidden; border-bottom:1px solid #ccc; width:280px; margin:0 auto;}
.tagnews .imgtext b{ display:block; height:32px; line-height:32px; overflow:hidden; }
.tagnews .imgtext img{ width:140px; height:76px; float:left; margin-right:8px}
.tagnews .imgtext p{ line-height:20px; max-height:40px; _height:40px; float:left; width:132px; color:#818181; overflow:hidden; margin-top:5px}
.tagnews .imgtext a.red{ color:#fd0000}
.tagnews .bgli{ padding-top:6px;}

.topic{ margin-top:19px;}
.topic h2{ background-position:-199px -292px; height:57px}
.topic h2 a{ float:right; width:100px; height:100%; background:url(../empty.gif);}
.topic .img{ display:block; width:280px; height:149px; overflow:hidden; margin:10px auto 5px auto; position:relative;color:#fff;}
.topic .img span{ position:absolute; width:100%; left:0px; bottom:0px; height:30px; line-height:30px; background:#a50004; font-weight:bold; font-size:14px; color:#fff; text-align:center}
.topic .img img{width:280px; height:149px;}

.ordering{ margin-top:15px;}
.ordering .title{ height:40px; border-top:2px solid #000;}
.ordering .title h2{ float:left;line-height:37px; font-family:\5FAE\8F6F\96C5\9ED1; font-size:22px; font-weight:normal; padding-left:12px;}
.ordering .title a{ float:right; background-position:right -20px; padding-right:15px; color:#8e8e8e; margin:11px 9px 0 0;}
.ordering .imgtext{ line-height:20px; height:118px; overflow:hidden; border-bottom:1px solid #ccc; width:280px; margin:0 auto}
.ordering .imgtext b{ display:block; height:32px; line-height:32px; overflow:hidden; }
.ordering .imgtext img{ width:140px; height:76px; float:left; margin-right:8px}
.ordering .imgtext p{ line-height:20px; max-height:40px; _height:40px; float:left; width:132px; color:#818181; overflow:hidden; margin-top:5px}

.tagtwo .bgli{ padding-top:0px;}

.ranking{ margin:0 9px;}
.ranking li{ height:37px; line-height:37px; overflow:hidden;}
.ranking li span{ display:block; float:left; width:20px; height:20px; border:1px solid #e5e5e5; text-align:center; line-height:20px; color:#000000; background:#f9f9f9; margin:8px 8px 0 0}
.ranking li span.red{ color:#fff; background:#db2323; border-color:#db2323;}

.main-adthree{height:60px; overflow:hidden; width:1230px; padding-top:10px}
.main-adthree li{ float:left; width:195px; height:60px; margin:0 6px 0 0; background-color:#339d00;}
.main-adthree img{ display:block; margin:0 auto;}

.figure{ padding-top:10px; width:1210px; height:558px; overflow:hidden;}
.figure a{ display:block; float:left; position:relative; margin:0 2px 2px 0; overflow:hidden;}
.figure p{ display:block; float:left;}
.figure a span{ font-size:14px; line-height:36px; display:block; position:absolute; z-index:1; left:0px; bottom:0px; height:36px; width:100%; text-align:center; color:#fff; overflow:hidden; background-color:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#51000000,endColorstr=#51000000);}
.figure a:hover i{ display:block; position:absolute; left:0px; top:0px; z-index:2; border:2px solid #ff0000;}
.figure a:hover span{background-color:rgba(255,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#61ff0000,endColorstr=#61ff0000);}
.figure a.a1,
.figure a.a1 img{width:222px; height:558px;}
.figure a.a1 i{ width:218px; height:554px;}
.figure a.a2,
.figure a.a2 img{width:241px; height:204px;}
.figure a.a2 i{ width:237px; height:200px;}
.figure a.a3,
.figure a.a3 img{width:241px; height:351px;}
.figure a.a3 i{ width:237px; height:347px;}
.figure a.a4,
.figure a.a4 img{width:464px; height:360px;}
.figure a.a4 i{ width:460px; height:356px;}
.figure a.a5,
.figure a.a5 img{width:265px; height:195px;}
.figure a.a5 i{ width:261px; height:191px;}
.figure a.a6,
.figure a.a6 img{width:197px; height:195px;}
.figure a.a6 i{ width:193px; height:191px;}
.figure a.a7,
.figure a.a7 img{width:264px; height:192px;}
.figure a.a7 img{ height:auto;}
.figure a.a7 i{ width:260px; height:188px;}
.figure a.a8,
.figure a.a8 img{width:264px; height:363px;}
.figure a.a8 i{ width:260px; height:359px;}

.subfnav{ height:81px; background:url(index.jpg) left top repeat-x; margin-top:30px}
.subfnav s.weixin{ display:block; width:78px; height:79px; background-position:-738px -277px; border:1px solid #bdbdbd; margin:0 15px 0 8px; float:left;}
.subfnav p{ float:left; font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1; color:#4f4f4f; padding-top:24px}
.subfnav p span{ font-size:18px;}
.subfnav div{ float:right; padding-top:35px; padding-right:10px; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1;}
.subfnav div s{ display:inline-block;  height:27px; margin-bottom:-10px; margin-right:3px}
.subfnav div a{ padding:0 10px}
.subfnav .micro{ background-position:-710px -122px;width:27px;}
.subfnav .weibo{ background-position:-779px -122px;width:20px;}
.subfnav .home{ background-position:-809px -122px;width:25px;}
.subfnav .feedback{ background-position:-844px -122px;width:25px;}
.subfnav a:hover .micro{ background-position:-710px -152px;}
.subfnav a:hover .weibo{ background-position:-779px -152px;}
.subfnav a:hover .home{ background-position:-809px -152px;}
.subfnav a:hover .feedback{ background-position:-844px -152px;}

.feedbackbox{ position:fixed; display:none; z-index:141; left:50%; top:50%; width:279px; margin-left:-139.5px; background:#f9f7f8;}
.feedbackbox .top{ height:47px; background-position:-199px -359px;}
.feedbackbox .top a{ float:right; width:50px; height:100%; background:url(../empty.gif); display:block;}
.feedbackbox .foo{ height:31px; background-position:-488px -375px;}
.feedbackbox .cont{ padding:10px 15px; border:1px solid #a9a3a5; border-top:none; border-bottom:none}
.feedbackbox textarea{ width:100%; height:90px; border:1px solid #ccc;}
.feedbackbox .cont div{ margin-top:7px; border:1px solid #cccccc; height:20px; background-color:#fff;}
.feedbackbox .cont div input{ border:0px; padding-left:5px; line-height:20px; height:20px; width:180px}
.feedbackbox .cont div.yan{ width:140px; margin-bottom:13px; float:left;}
.feedbackbox .cont div.yan input{ width:70px}
.feedbackbox .cont b{ display:block; width:54px; text-align:center; height:20px; line-height:20px; border-right:1px solid #cccccc; float:left; font-weight:normal; color:#666; background:#fbf9fa; }
.feedbackbox .cont b span{ padding-left:1em}
.feedbackbox .cont img{ margin-left:10px; height:22px; float:left; margin:7px 0 13px 10px;}
.feedbackbox .cont .button{ clear:both; width:102px; height:26px; background-position:-509px -335px; margin:0 auto; border:none; display:block; cursor:pointer;}

.indexlink{ margin-top:27px; border-top:2px solid #717171;}
.indexlink .title{ height:36px; line-height:36px; background:#f8f8f8;}
.indexlink .title h2{ float:left; font-size:17px; font-family:\5FAE\8F6F\96C5\9ED1; padding-left:10px; font-weight:normal}
.indexlink .title a{ display:block; float:right; color:#676767; margin-right:10px;}
.indexlink .title a s{ display:inline-block; width:15px; height:15px; background-position:-826px -210px; margin:0 0 -3px 3px}
.indexlink .title a s.s{background-position:-826px -235px;}
.indexlink .cont{ margin:7px 10px; line-height:22px; color:#464646; overflow:hidden;}
.indexlink .cont a{color:#464646;}

.subnav{ position:fixed; bottom:20px; right:20px; width:54px;}
.subnav a{ display:block;}
.subnav a.phone{ height:67px; background-position:-519px -189px;}
.subnav a.phone:hover{ background-position:-519px -122px; position:relative;}
.subnav a.phone:hover s{ display:block; width:189px; height:228px; top:-117px; left:-199px; background-position:-0px -122px; position:absolute;}
.subnav a.top{ height:54px; background-position:-646px -122px;}
.subnav a.top:hover{ background-position:-592px -122px; position:relative;}

.main-cline{ float:left; border-right:1px solid #e5e5e5; height:100px; margin-top:2px; width:11px}
/*列表页*/
.location{height:34px; line-height:34px; font-family:\5B8B\4F53; background:#fff;}
.newslist {border-top:4px solid #4e4e4e; }
.newslist .main-hotnews li{ padding-top:10px; padding-bottom:20px; height:auto; border-bottom:1px solid #dbdbdb}
.newslist .main-hotnews li .title{ width:710px; height:44px; line-height:44px;}
.newslist .main-hotnews li .title a{ color:#005088;}
.newslist .main-hotnews li .news{ line-height:24px; font-size:14px; color:#585858; float:none; width:auto; height:auto; max-height:72px}
.newslist .main-hotnews li .share{ margin-top:10px}
.page{ text-align:center; padding:27px 0}
.page a,
.page span{ text-align:center; display:inline-block; height:34px; line-height:34px; border:1px solid #d8dadf; padding:0 15px; font-size:14px;}
.page span{ color:#888;}
.page span.current{ border-color:#427aae; background:#427aae; color:#fff; font-weight:bold;}
.page a:hover{ border-color:#ED1C24;}
.mt0{ margin-top:0px;}
.h10{ height:10px;}
.weixinimg img{ display:block; margin:10px auto}
.rrow2 li{ float:left; width:125px;}
.rrow2 a{ color:#646464}

.main-right .rimg{height:427px;width:300px; margin-bottom:14px; border-top:1px solid #e5e5e5; padding-top:18px;}
.main-right .rimg .filist{height:393px; width:278px; margin:0 auto;}
.main-right .rimg .filist img{height:393px; width:278px;}
.main-right .rimg .fiwords{ display:block;height:34px;line-height:34px;font-size:14px;position:relative;left:auto; bottom:auto; font-weight:normal; padding-left:0px; width:278px; padding-right:0px; margin:0 auto; background:#fff; text-align:center;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff);}
.main-right .rimg .fiwords a{ color:#000}
.main-right .rimg .fiindex{ display:none}
.main-right .rimg .aleft,
.main-right .rimg .aright{ display:block; width:50px; height:50px; top:173px;cursor:pointer; z-index:5; opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;filter:alpha(Opacity=60);}
.main-right .rimg .aleft,
.main-right .rimg .aleft:hover{left:11px;background-position:-3px -353px}
.main-right .rimg .aright,
.main-right .rimg .aright:hover{right:11px; background-position:-63px -353px}
.main-right .rimg .aleft:hover,
.main-right .rimg .aright:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(Opacity=100);}
/*详情页*/
.content {border-top:4px solid #4e4e4e; }
.content  h1{ font-size:30px; font-family:\5FAE\8F6F\96C5\9ED1; line-height:37px; padding:40px 0 16px 0;}
.content .caption{ line-height:22px; color:#818181; border-bottom:1px solid #f0f0f0; padding-bottom:7px; margin-bottom:5px;}
.content .blue{ color:#00508c;}
.content .red{ color:#ff0000;}
.content .share{ height:36px; color:#666666; line-height:36px; font-size:14px}
.content .share div{ float:left;}
.content .detail{ padding:19px 0; font-size:14px; line-height:27px; color:#000;}
.content .detail img{ display:block; margin:15px auto 13px auto; max-width:100%;}
.content .detail p{ display:block; margin-bottom:15px}
.content .plr14{ padding:0 14px;}
.content .contribute{ line-height:26px; height:31px; border-bottom:1px solid #f0f0f0; text-align:right;}
.related { padding-top:21px; padding-bottom:20px}
.related .btitle{ line-height:22px; padding-bottom:10px;}
.related .btitle b{font-size:14px; }
.related .btitle a{ color:#00508c;}
.related .bgli li{ float:left; width:340px;}
.related .bgli a{ color:#646464;}
.prenext{ padding:9px 5px; line-height:26px; font-size:14px; color:#ff0000; background:#f2f2f2; margin-bottom:14px;}
.prenext li{ padding-left:4em; text-indent:-4em;}
.showad{ padding-top:14px; padding-bottom:10px;}
.showad img{ display:block; margin:0 auto}
.brands{ padding-bottom:20px}
.brands h2{border:1px solid #e1e1e1;padding-left:10px; line-height:35px; height:35px; color:#676767; font-size:14px;}
.brands  ul{ padding-left:1px;}
.brands  ul li{ float:left; width:164px; padding-left:10px; font-weight:bold;border:1px solid #e1e1e1; border-top:none; margin-left:-1px;line-height:35px; height:35px; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.brands a{color:#676767;}
.brands  ul li.w{ width:166px;}
.comment{ background:#f5fbff; border-bottom:1px solid #ececec; margin-bottom:8px;}
.commentitle{ padding-top:13px; color:#00508c; font-size:14px; line-height:26px; height:26px; background:#fff;}
.commentitle b{ color:#000}
.comment .ureslogin{background:#fff; color:#00508c; line-height:22px; height:31px}
.comment textarea{ border:1px solid #5382dc; padding:5px; font-size:14px; color:#c9c9c9; width:866px; height:144px; line-height:24px;}
.tface{ float:left; padding-left:10px; position:relative; padding-top:7px; height:43px}
.tface span{ display:block; width:60px; height:35px; background-position:-523px -294px;cursor:pointer; }
.tface span img{ margin-top:5px;}
.tface ul{ display:none; width:257px; height:31px; padding:5px 0 0 6px; border:1px solid #abc2e4;position:absolute; left:10px; top:37px; background-color:#fff;}
.tface ul li{ float:left; width:24px; height:24px; border:1px solid #d4e4f7; border-left:none; padding:0; cursor:pointer;}
.tface ul li.fired{ border-left:1px solid #d4e4f7; margin-left:-1px;}
.tface ul li.current{ border:1px solid #abc2e4; margin-left:-1px;}
.tcode{ float:right; padding-top:11px; padding-right:12px;}
.tcode li{float:left; padding-top:5px; padding-left:5px; line-height:20px;}
.inputc{ width:66px; height:18px; padding:0 3px;line-height:18px;}
.inputd{ border:0; background-position:-621px -335px; cursor:pointer; height:28px; width:104px; margin-left:10px; margin-top:-5px;}

.main a:hover{ text-decoration:none;color:#ED1C24;}