/* ::::: http://demo.2799.cn/1336033922/base/templates/css/common.css ::::: */

body { margin: 0pt; padding: 0pt; border: 0pt none; height: 100%; text-align: left; }
#contain { position: relative; height: 100%; padding: 10px; margin: 10px auto; border: 0pt none; }
#content { position: relative; margin: 10px auto; }
#bottom { position: relative; margin: 0px auto; }
#top { position: relative; margin: 0px auto; z-index: 99; }
#bodyex { position: absolute; left: 0pt; top: 0px; margin: 0pt; }
.pdv_class { position: absolute; border: 0px none; }
div, li, td, p, select, input, textarea, a, button, input { font: 12px Verdana,Arial,Helvetica,sans-serif; 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; }
form { margin: 0pt; padding: 0pt; }
.input { border: 1px solid rgb(221, 221, 221); height: 20px; line-height: 20px; padding: 0px 3px; color: rgb(85, 85, 85); background: none repeat scroll 0% 0% rgb(247, 247, 247); }
/* ::::: http://demo.2799.cn/1336033922/search/templates/css/searchform_simple.css ::::: */

div.globalsearchformzone { padding: 0px; margin: 0px; height: 26px; background: url('../images/searchl.jpg') no-repeat scroll 0pt 0pt transparent; }
div.globalsearchformzone div.globalsearchform { float: left; padding: 0px 12px 0px 10px; margin: 0px; height: 26px; font: 12px/22px simsun; color: rgb(255, 255, 255); }
div.globalsearchformzone div.globalsearchform1 { float: right; padding: 0px; margin: 0px; line-height: 25px; }
div.globalsearchformzone div.globalsearchform .input { border: 0px none; height: 18px; line-height: 19px; padding: 0px; margin: 0px; background: none repeat scroll 0% 0% transparent; color: rgb(118, 118, 118); width: 200px; }
div.globalsearchformzone div.globalsearchform1 .imgbutton { padding: 0px; margin: 0px; }
/* ::::: http://demo.2799.cn/1336033922/menu/templates/images/mainmenu_dolphin/A.css ::::: */

#menumain_dolphin { margin: 0pt; white-space: nowrap; overflow: hidden; height: 36px; }
#menumain_dolphin .mainmenuiner { height: 36px; padding: 0pt; line-height: 36px; overflow: hidden; margin: 0px; }
#menumain_dolphin .menuright { float: right; height: 36px; width: 2px; padding: 0pt; overflow: hidden; margin: 0px; background: url('../images/menu.jpg') no-repeat scroll 0px 0px transparent; }
#menumain_dolphin a.menumain_dolphin:link, #menumain_dolphin a.menumain_dolphin:active, #menumain_dolphin a.menumain_dolphin:visited { display: block; float: left; height: 36px; text-decoration: none; text-align: center; width: 101px; color: rgb(255, 255, 255); font: 12px/36px 'Microsoft YaHei','SimSun',Arial,Sans-Serif; background: url('../images/menu.jpg') no-repeat scroll 0px 0px transparent; margin: 0px; }
#menumain_dolphin a.menumain_dolphin:hover { display: block; float: left; height: 36px; color: rgb(255, 255, 255); text-decoration: none; text-align: center; width: 101px; font: 12px/36px 'Microsoft YaHei','SimSun',Arial,Sans-Serif; background: url('../images/menunow.jpg') no-repeat scroll 0px 0px transparent; margin: 0px; }
/* ::::: http://demo.2799.cn/1336033922/product/templates/css/productlist_index.css ::::: */

div.productlist_index { margin: 0px 12px 3px 0px; text-align: center; float: left; background: url('../images/pbg.jpg') no-repeat scroll 0pt 0pt transparent; padding: 2px 6px 0px 4px; }
div.productlist_index div.fang { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 0px; text-align: center; }
div.productlist_index div.picFit { overflow: hidden; }
div.productlist_index div.picFit img {  }
div.productlist_index div.title { text-align: center; overflow: hidden; white-space: nowrap; }
div.productlist_index a:link, div.productlist_index a:visited, div.productlist_index a:active { color: rgb(46, 46, 46); font: 12px/38px arial,simsun; text-decoration: none; }
div.productlist_index a:hover { color: rgb(255, 0, 0); text-decoration: underline; font: 12px/38px arial,simsun; }
/* ::::: http://demo.2799.cn/1336033922/product/templates/css/productclass_dolphin.css ::::: */

div.productclass_dolphin { margin: 0px; padding: 8px 0px 22px 26px; }
a.productclass_dolphin:link, a.productclass_dolphin:visited, a.productclass_dolphin:active { display: block; text-decoration: none; font: 12px/31px Verdana,Arial,Helvetica,sans-serif; height: 33px; text-align: left; background: url('../images/dot2.png') no-repeat scroll 0px 0px transparent; padding-left: 51px; margin: 0px; color: rgb(0, 0, 0); }
a.productclass_dolphin:hover { display: block; color: rgb(255, 0, 0); text-decoration: none; }
/* ::::: http://demo.2799.cn/1336033922/news/templates/css/newslist.css ::::: */

ul.newslist { margin: 0px; padding: 7px 0px 0px 3px; }
li.newslist { margin: 0pt; padding-left: 13px; list-style-type: none; height: 23px; color: rgb(255, 255, 255); background: url('../images/list.jpg') no-repeat scroll 0px 6px transparent; }
a.newslist:link, a.newslist:visited, a.newslist:active { text-decoration: none; font: 12px/21px simsun; }
a.newslist:hover { color: rgb(255, 0, 0); text-decoration: underline; font: 12px/21px simsun; }
/* ::::: http://demo.2799.cn/1336033922/diy/templates/css/mail_login.css ::::: */

.mail { padding: 4px 0px 10px 24px; }
.user { margin: 0px; height: 26px; color: rgb(108, 108, 108); }
.pass { margin: 0px; height: 26px; color: rgb(108, 108, 108); }
.mailinput { height: 16px; margin-left: 5px; font: 12px/18px Verdana,Arial,Helvetica,sans-serif; border: 1px solid rgb(226, 227, 234); background-color: rgb(255, 255, 255); }
.mailname { height: 16px; font: 12px/18px Verdana,Arial,Helvetica,sans-serif; border: 0px none; }
.mailbutton { margin: 0px 10px 0px 37px; background: none repeat scroll 0% 0% transparent; border: 0px none; }
.msg { font: 12px/14px Verdana,Arial,Helvetica,sans-serif; margin: 0px; color: rgb(255, 0, 0); border: 0px none; height: 15px; }
/* ::::: http://demo.2799.cn/1336033922/menu/templates/images/bottommenu_1/A.css ::::: */

div#bottommenu { margin: 0pt; padding: 0pt; border: 0pt none; height: 28px; color: rgb(255, 255, 255); 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(255, 255, 255); font: 12px/28px 'SimSun',Arial,Sans-Serif; text-decoration: none; }
div#bottommenu a:hover { margin: 0px 5px 0px 2px; color: rgb(255, 255, 255); font: 12px/28px 'SimSun',Arial,Sans-Serif; text-decoration: underline; }
