/* ::::: http://www.ynymj.com/base/templates/css/common.css ::::: */

body {
   margin: 0px;
   padding: 0px;
   border: 0px none;
   height: 100%;
   text-align: left;
   min-width: 990px;
   font-size:12px;
   background:#372a22 url(../images/bg2.jpg)  scroll center top;
}
/*.contain {
   position: relative;
   height: 100%;
   width:990px;margin:0px auto;padding:0px
}*/
#content {
   position: relative;
   width: 980px;
   margin: 0px auto;
}
#r_content {
   float:left; padding-left:16px; background-color:#FFF; width:744px; min-height:450px;
}
#bottom {
   position: relative;
   margin: 0px auto;
}
.menubg {
   background: transparent url(../images/bg.png) no-repeat scroll center top;
}
.menubg1 {
   background: transparent url(../images/bg1.png) no-repeat scroll center top;
}
.top {
   position: relative;
   margin: 0px auto;
   z-index: 99;
}
.topbg {
   background-image: url(../images/topbg.jpg);
   background-repeat: no-repeat;
   background-position: center top;
}
#bodyex {
   position: absolute;
   left: 0px;
   top: 0px;
   margin: 0px;
}
.pdv_class {
   position: absolute;
   border: 0px none;
}
.pdv_border{margin:0;padding:0;border:0px  solid;}
div, li, td, p, select, input, textarea, a, button, input {
   font: Verdana, Arial, Helvetica, sans-serif;
   line-height:23px;
   color: rgb(80, 80, 80);
   text-decoration: none;
}
ul {
   margin: 0px;
   padding: 0px;
}
a:link, a:visited, a:active {
   color: rgb(80, 80, 80);
   text-decoration: none;
}
a:hover {
   color: rgb(255, 0, 0);
   text-decoration: underline;
}
#cu3er_swf {
   visibility: hidden;
}
.xixibox {
   height: 395px;
   background-image: url('../images/xixibg.jpg');
   background-repeat: no-repeat;
   background-position: center bottom;
}
/* :::::  ::::: */

#menumain_dolphin {
   margin: 0px;
   white-space: nowrap;
   overflow: hidden;
   height: 30px;
   float: left;
}
#menumain_dolphin .mainmenuiner {
   height: 30px;
   padding: 0px;
   line-height: 30px;
   overflow: hidden;
   margin: 0px;
}
#menumain_dolphin a.menumain_dolphin:link, #menumain_dolphin a.menumain_dolphin:active, #menumain_dolphin a.menumain_dolphin:visited {
   display: block;
   float: left;
   height: 30px;
   text-decoration: none;
   text-align: center;
   padding: 0px 17px;
   color: #FC0;
   font: 14px/32px 'Microsoft YaHei', 'SimSun', Arial, Sans-Serif;
   margin: 0px;
}
#menumain_dolphin a.menumain_dolphin:hover {
   display: block;
   float: left;
   height: 30px;
   color: #FF0;
   text-decoration: none;
   text-align: center;
   padding: 0px 17px;
   font: 14px/32px 'Microsoft YaHei', 'SimSun', Arial, Sans-Serif;
   margin: 0px;
}
/* :::::  ::::: */

ul.newslist_time {
   margin: 0px;
   padding: 0px;
}
li.newslist_time {
   margin: 0px;
   padding-left: 16px;
   list-style-type: none;
   background: url('../images/li.gif') no-repeat scroll left center transparent;
}
li.newslist_time .time {
   float: right;
   font: 12px/22px Verdana, Arial, Helvetica, sans-serif;
   color: rgb(153, 153, 153);
}
a.newslist_time:link, a.newslist_time:visited, a.newslist_time:active {
   color: rgb(80, 80, 80);
   text-decoration: none;
   font: 12px/22px Verdana, Arial, Helvetica, sans-serif;
}
a.newslist_time:hover {
   color: rgb(255, 0, 0);
   text-decoration: underline;
   font: 12px/22px Verdana, Arial, Helvetica, sans-serif;
}
/* ::::: ͼ ::::: */

.shoplistx a:link {
   color: rgb(67, 33, 33);
   text-decoration: none;
   font-size: 12px;
}
.shoplistx a:visited {
   text-decoration: none;
   color: rgb(0, 0, 0);
}
.shoplistx a:hover {
   color: rgb(102, 102, 102);
}
.shoplistx a:active {
   color: rgb(102, 102, 102);
   text-decoration: none;
}
.shoplistx {
   visibility: visible;
   margin: 0px;
   padding: 0px;
   position: relative;
   font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
   color: rgb(0, 0, 0);
   font-size: 12px;
   overflow: hidden;
   width: 100%;
}
.rollshoplists {
   margin: 0px;
   padding: 0px;
   overflow: hidden;
   width: 100%;
}
.blkshoplistx {
   border: 0px none;
   padding: 0px;
   overflow: hidden;
   position: relative;
}
.blkshoplistx .LeftButton {
   background: url('../images/slide.jpg') no-repeat scroll 0px 0px transparent;
   left: 0px;
   float: left;
   width: 9px;
   cursor: pointer;
   position: absolute;
   height: 166px;
   top: 10px;
}
.blkshoplistx .RightButton {
   background: url('../images/slide.jpg') no-repeat scroll -9px 0px transparent;
   right: 0px;
   float: right;
   width: 9px;
   cursor: pointer;
   position: absolute;
   height: 166px;
   top: 10px;
}
.blkshoplistx .Cont {
   padding: 10px 0px 0px;
   margin: 0px 0px 0px 13px;
   text-align: center;
   overflow: hidden;
}
.blkshoplistx .box {
   float: left;
   text-align: center;
   margin: 0px;
   padding: 0px;
   width: 213px;
}
.box .fang {
   border: 1px solid rgb(228, 228, 228);
   padding: 2px;
   margin: 0px;
   text-align: center;
}
.box .picFit {
   overflow: hidden;
}
.blkshoplistx .box img {
}
/* :::::  ::::: */

div#bottommenu {
   margin: 0px;
   padding: 0px;
   border: 0px none;
   height: 28px;
   color: rgb(116, 116, 116);
   font: 11px/28px SimSun;
   text-align: center;
}
div#bottommenu a:link, div#bottommenu a:visited, div#bottommenu a:active {
   margin: 0px 5px 0px 2px;
   color: rgb(116, 116, 116);
   font: 12px/28px 'SimSun', Arial, Sans-Serif;
   text-decoration: none;
}
div#bottommenu a:hover {
   margin: 0px 5px 0px 2px;
   color: rgb(116, 116, 116);
   font: 12px/28px 'SimSun', Arial, Sans-Serif;
   text-decoration: underline;
}
/* :::::  ::::: */

div.shopsearchformzone { height: 100%; margin: 0px; padding: 0px; }
div.shopsearchformzone div.shopsearchform { height: 20px; line-height: 19px; margin-right: 3px; margin-top: 1px; float: left; }
div.shopsearchformzone div.shopsearchform3 .input { border: 1px solid rgb(221, 221, 221); height: 19px; line-height: 17px; color: rgb(99, 99, 99); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
div.shopsearchformzone div.shopsearchform2 { height: 20px; line-height: 19px; padding: 0px; margin-top: 1px; }
div.shopsearchformzone div.shopsearchform3 { height: 20px; line-height: 19px; float: left; margin-right: 3px; }
div.shopsearchformzone div.shopsearchform .box { border: 1px solid rgb(227, 233, 239); font-size: 10pt; color: rgb(80, 80, 80); font-family: 'Microsoft YaHei','SimSun',Arial,Sans-Serif; }
div.shopsearchformzone div.shopsearchform .selectBoxSelectedArea { padding-left: 3px; font-size: 12px; color: rgb(80, 80, 80); line-height: 17px; padding-top: 1px; background-color: rgb(255, 255, 255); }
div.shopsearchformzone div.shopsearchform .selectBoxOption { padding-left: 3px; font-size: 12px; color: rgb(80, 80, 80); line-height: 17px; padding-top: 2px; background-color: rgb(255, 255, 255); }
div.shopsearchformzone div.shopsearchform .selectBoxOptionInnerLayer { border: 1px solid rgb(227, 233, 239); overflow: auto; background-color: rgb(255, 255, 255); }

/* :::::  ::::: */
ul.titlemenu_dolphin,ul.newsclass_dolphin,ul.shop_brand_2 { margin: 0px; padding: 17px 0px 0px; }
li.titlemenu_dolphin,li.newsclass_dolphin,li.shop_brand_2 { margin: 0px; padding: 0px; list-style-type: none; white-space: nowrap; height: 36px; background: url('../images/dot2.jpg') no-repeat scroll 0px 0px transparent; }

.lbg1 li.shop_brand_2 { background: url('../images/dot3.jpg') no-repeat scroll 0px 0px transparent; }

a.titlemenu_dolphin:link, a.titlemenu_dolphin:visited, a.titlemenu_dolphin:active,a.newsclass_dolphin:link, a.newsclass_dolphin:visited, a.newsclass_dolphin:active,a.shop_brand_2:link, a.shop_brand_2:visited, a.shop_brand_2:active { color: #FFFFFF; text-decoration: none; font: 12px/35px simsun; padding-left: 43px; margin: 0px; }
a.titlemenu_dolphin:hover,a.newsclass_dolphin:hover,a.shop_brand_2:hover { color: #FFCC00; text-decoration: underline; font: 12px/35px simsun; }
.lbg{
	background-color: #D9852B;
	background-image: url(../images/lbg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.lbg1{
   background: #883101 url(../images/lbg1.png) no-repeat left bottom;
}
/* :::::  ::::: */
div#nav { color: rgb(81, 81, 81); padding: 12px 8px 0px 30px; }
div#nav a { text-decoration: none; color: rgb(81, 81, 81); }

/* :::::  ::::: */
div.page_content { font: 12px/22px Verdana,Arial,Helvetica,sans-serif; color: rgb(48, 48, 48);  }
div.page_content p, div.page_content a, div.page_content td, div.page_content span, div.page_content li { font: 12px/22px Verdana,Arial,Helvetica,sans-serif; color: rgb(48, 48, 48); }

/* ::::: б ::::: */
div#newsquery_diy { margin: 0px; padding: 0px; }
div#newsquery_diy ul { margin: 0px; padding: 0px; }
div#newsquery_diy li { list-style-type: none; height: 36px; font-size: 12px; overflow: hidden; line-height: 28px; background: url('../images/line.jpg') no-repeat scroll 0px 0px transparent; }
div#newsquery_diy a:link, div#newsquery_diy a:visited, div#newsquery_diy a:active { text-decoration: none; font: 12px/26px Verdana,Arial,Helvetica,sans-serif; color: rgb(51, 51, 51); }
div#newsquery_diy a:hover { text-decoration: underline; font: 12px/26px Verdana,Arial,Helvetica,sans-serif; color: rgb(255, 102, 0); }
div#newsquery_diy li.title { padding-left: 20px; }
div#newsquery_diy div.title { float: left; font: 12px/26px Verdana,Arial,Helvetica,sans-serif; }
div#newsquery_diy .time { float: right; white-space: nowrap; overflow: hidden; font: 10px/22px Verdana,Arial,Helvetica,sans-serif; padding-right: 5px; color: rgb(153, 153, 153); }
div#showpages { clear: both; padding: 0px; margin: 20px 0px; width: 100%; height: 30px; white-space: nowrap; }
div#pagesinfo { float: left; padding: 3px 8px; white-space: nowrap; }
div#pages { float: right; padding-right: 8px; white-space: nowrap; }
div#pages ul { margin: 0px; padding: 0px; }
div#pages a:link, div#pages a:visited, div#pages a:active { color: rgb(48, 48, 48); text-decoration: none; }
div#pages a:hover { color: rgb(255, 0, 0); text-decoration: none; }
div#pages li { margin: 3px; padding: 2px 5px; list-style-type: none; float: left; background: none repeat scroll 0% 0% rgb(220, 217, 212); color: rgb(48, 48, 48); border: 1px solid rgb(220, 217, 212); white-space: nowrap; }
div#pages li.pagesnow { color: rgb(48, 48, 48); background-color: rgb(238, 238, 238); white-space: nowrap; border: 1px solid rgb(220, 217, 212); }
div#pages li.pbutton { color: rgb(48, 48, 48); background-color: rgb(220, 217, 212); padding: 3px 5px 1px; white-space: nowrap; border: 1px solid rgb(220, 217, 212); }
div#pages li.opt { color: rgb(48, 48, 48); padding: 0px; white-space: nowrap; border: 0px none; background: none repeat scroll 0% 0% rgb(255, 255, 255); }

/* ::::: ϵע ::::: */
div#branddetail { margin: 0px; border: 0px none; padding: 0px; }
div#branddetail #brandlogo { float: left; width: 743px; margin: 0px 20px 5px 0px; overflow: hidden; }
div#branddetail #brandintrozone { border: 0px none; margin-left: 0px; }
div#branddetail #brandname { margin: 0px; text-align: left; height: 25px; color: rgb(255, 255, 255); font: 16px/25px Verdana,Arial,Helvetica,sans-serif; padding-left: 10px; background: url('../images/dot3.jpg') no-repeat scroll 0px 0px transparent; }
div#branddetail #brandintro { padding: 0px 5px; margin: 5px 0px; text-align: left; font: 12px/20px Verdana,Arial,Helvetica,sans-serif; }

/* ::::: ͼƬб ::::: */
div#productquery { margin: 0px 0px 9px 14px; text-align: center; float: left; background-color: rgb(204, 204, 204); }
div#productquery div.fang { border: 1px solid rgb(204, 204, 204); padding: 1px; text-align: center; background-color: rgb(255, 255, 255); }
div#productquery div.picFit { overflow: hidden; }
div#productquery div.picFit img {  }
div#productquery a:link, div#productquery a:visited, div#productquery a:active { color: rgb(70, 70, 70); font: 14px/35px arial,simsun; text-decoration: none; }
div#productquery a:hover { color: rgb(225, 0, 0); text-decoration: underline; font: 12px/35px arial,simsun; }
.tdimg{width:744px; position:relative;}
.tdimg .p{position:absolute; bottom:0; width:724px; background:url(../images/pd_bgs_14.png); color:#FFF; padding:0px 10px}


/* :::::  ::::: */
div#newscontent { text-align: left; }
div#newscontent .newstitle { font-size: 22px; font-weight: bold; line-height: 100px; text-align: center; }
div#newscontent .info { height: 28px; line-height: 28px; border: 1px solid rgb(232, 232, 232); margin: 0px; text-align: center; background-color: rgb(247, 247, 247); }
div#newscontent .memo { margin: 20px 0px 0px; padding: 15px; font: 12px/18px Verdana,Arial,Helvetica,sans-serif; border: 1px dotted rgb(221, 221, 221); text-align: left; background-color: rgb(255, 255, 255); }
div#newscontent .con { margin: 30px 0px; text-align: left; font: 14px/22px Verdana,Arial,Helvetica,sans-serif;}
div#newscontent .con p, div#newscontent .con a { font: 14px/22px Verdana,Arial,Helvetica,sans-serif; }
div#newscontent .bzone { clear: both; margin: 30px 0px; text-align: left; }
div#newscontent div.down { font: 12px/22px Verdana,Arial,Helvetica,sans-serif; background: url('../images/downfile.gif') no-repeat scroll left center transparent; padding-left: 23px; height: 22px; }
div#newscontent div.down span#downlink { font: 12px/22px Verdana,Arial,Helvetica,sans-serif; cursor: pointer; text-decoration: underline; }
div#newscontent .tags { font: 12px/22px Verdana,Arial,Helvetica,sans-serif; background: url('../images/tags.gif') no-repeat scroll left center transparent; padding-left: 23px; height: 22px; }
div#newscontent .source { font: 12px/22px Verdana,Arial,Helvetica,sans-serif; background: url('../images/source.gif') no-repeat scroll left center transparent; padding-left: 23px; height: 22px; }
div#newscontent .banzhu { display: none; font: 12px/22px Verdana,Arial,Helvetica,sans-serif; background: url('../images/banzhu.gif') no-repeat scroll left center transparent; padding-left: 23px; height: 22px; }
div#contentpages { margin: 0px; padding: 0px; height: 39px; }
div#contentpages ul { margin: 0px; padding: 0px; }
div#contentpages li { margin: 3px; list-style-type: none; float: left; font: 12px Verdana,Arial,Helvetica,sans-serif; color: rgb(80, 80, 80); border: 1px solid rgb(205, 230, 255); white-space: nowrap; padding: 2px 5px; cursor: pointer; background-color: rgb(255, 255, 255); }
div#contentpages li.pbutton { color: rgb(80, 80, 80); background-color: rgb(228, 242, 255); padding: 2px 6px; cursor: pointer; }
div#contentpages li.cbutton { color: rgb(80, 80, 80); background-color: rgb(228, 242, 255); padding: 2px 6px; cursor: default; }
div#newscontent img{ max-width:100%;}

/* ::::: ͼƬ ::::: */
.cent1{ float:left;width:100%;}
.pd_top_bg{ background:url(../images/pd_top_bg_03.jpg); height:11px; width:1004px;}
#pd_frm{width:982px; margin:0 auto 10px auto;}
#pd_head{ height:39px; line-height:39px; background:#e5e5e5; border-bottom:#FFF solid 1px;}
#pd_title{ float:left; width:268px; height:39px; line-height:39px; background:#c8000b; text-align:center; cursor:pointer; font-size:16px; font-weight:bold; color:#FFF;}
#pd_share{ float:left; width:714px;}
#pd_pic{ position:relative;overflow:hidden;}
#pd_pic img{ max-width:100%;}
#left_content{ position:absolute; z-index:1px;width:268px; height:559px; background:url(../images/pd_bgs_14.png); display:none;}
#left_content h4{height:43px; line-height:43px;padding-left:25px; font-size:16px; color:#FFF; background: url(../images/pd_bgs_06.png) no-repeat left top;}
#left_content .destxt{ padding:15px 22px; line-height:26px; font-size:12px; color:#d6d4d3;}
#more_detail{position:absolute;z-index:1px;/*left:750px;*/ left:953px;width:232px; height:100%;}
#more_detail:hover{ left:750px;}
#more_tiao{ float:left; display:inline; background:url(../images/pd_bgs_10.png); border-right:#696561 solid 1px;height:100%; padding:8px 4px; width:20px; text-align:center;font-size:12px; color:#FFF;}
#pd_small_pic{ float:left;display:inline;background:url(../images/pd_bgs_10.png);width:178px; height:100%; padding:10px 0 0 25px; color:#FFF;}
#pd_small_pic img{ margin:4px auto 22px auto;}
#cover{ position:absolute;z-index:1px;background:#FFF;z-index:1px;left:982px;width:232px; height:559px; display:none;_display:block;}
#cover div{ width:10px;height:559px;border-right:1px solid #eaeaea;}


#r_content .ctext img{max-width:100%;}