﻿@charset "utf-8";
/*
 * @filename:core.css
 * @website:http://www.goooing.com
 * @version:goooing v1.0
 * @updated:2013-08-26 T00:00Z
 * @author:Nim.shi(QQ:1835645028)
 * @explain:* @path http://s.goooing.com/base/core.css
 */
html{font-size:12px; font-family:'微软雅黑',Arial,Helvetica,STHeiti,sans-serif; line-height: 18px;}
body,div,label,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td{margin:0;padding:0;border:0;outline:0;word-break:break-all; line-height:180%;color:#3c3c3c;  font-family:'微软雅黑';}
body{background:#efefef;}
table{border-collapse:collapse;border-spacing:0;}
select,input,textarea{margin:0;padding:0;font-size:12px;font-family:'微软雅黑',Arial,Helvetica,sans-serif;outline:none;color:#aaaaaa;}
textarea{resize:none;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
div,span,a,p,li,h1,h2,h3,h4,h5,h6,a{word-wrap:break-word; word-break:break-all; white-space:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
input.labelbox{border:0;}
a{text-decoration:none; outline:none; color: #3c3c3c; margin:0px; padding:0px; border:none;font-family:'微软雅黑',Arial;}
a.line{text-decoration:underline;}
a:hover{text-decoration:none; color:#55addf; cursor: pointer;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
input[text]{line-height:1.2em;overflow:hidden; border:none;}
input,textarea,select{*font-size:100%;}
select{ padding:1px 3px;}
header,footer,scroll,main,mainer,nav,tt,dd,em,friendlink{display:block; }
.pointer{ cursor:pointer;}
select option:select{ background-color:#7dc9ee;}

/*public class*/
.fb{font-weight:bold;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f25{font-size:25px;}
.err_c,.err_c:link,.err_c:visited,.err_c:link,.err_c:visited{color:#f00;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.undis{display:none;}
.por{position:relative; overflow:hidden;}
.clear,.clearit{clear:both;padding:0;margin:0;}
.clearFix{display:block;zoom:1;}
.clearFix:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.fl{float:left; width:auto;}
.fr{float:right; width:auto;}
.fc{ margin:0px auto; display:block;}
.cc{color:#ccc;}
.c3{color:#333;}
.c6{color:#666;}
.c9{color:#999;}
.white{color:#fff;}
.dblue{color:#007fc9;}
.blue{color:#55addf;}
.gray{color:#ababab;}
.black{ color:#333333;}
.bold{ font-weight:bold;}
.blank{height:25px; line-height:25px; width:100%; overflow:hidden; position:relative;}
.blank1{height:1px; line-height:1px; width:100%; overflow:hidden; position:relative;}
.blank5{height:5px; line-height:5px; width:100%; overflow:hidden; position:relative;}
.blank8{height:8px; line-height:8px; width:100%; overflow:hidden; position:relative;}
.blank11{height:11px; line-height:11px; width:100%; overflow:hidden; position:relative;}


.mr15{ margin-right:13px;}
.mr20{ margin-right:18px;}
.mr30{ margin-right:27px;}
.mt5{ margin-top:5px;}
.mt8{ margin-top:7px;}
.mt10{ margin-top:9px;}
.mt15{ margin-top:13px;}
.mt20{ margin-top:18px;}
.mt25{ margin-top:25px;}
.mr10{ margin-right:7px;}
.mr50{ margin-right:50px;}
.m5{ margin:5px;}
.pb20{ padding-bottom:20px;}
.m20{ margin:20px;}

/*page structure*/
header {width:100%; background:#ffffff url(../../images/ft_02.jpg) repeat-x top; height:108px; }
header .header {width:1050px; height:68px; margin:0px auto; overflow:hidden;}
header .header .logo{width:219px; height:57px; background:url(../../images/ft_04.jpg) no-repeat;}
header .menu{ background:#ffffff; width:1050px; margin:0px auto; }
nav{width:100%; overflow:visible; position: relative; height:40px;}
nav tt{float:left; }
nav tt a{ height:19px; display: inline-block; position:relative; margin:10px 0px; padding:0px 19px; color:#9b9b9b; border-left:1px #9b9b9b solid; line-height:19px; font-size:15px;}
nav tt a.home{ border:none; background:url(../../images/ft_35.jpg) no-repeat left center; text-indent:10px; color:#91d1ec; line-height:19px; margin:11px 0px; height:19px;}
nav tt a.homer{ border:none; background:url(../../images/ft_351.jpg) no-repeat left center; text-indent:10px; color:#9b9b9b; line-height:19px; margin:11px 0px; height:19px;}
nav tt a:hover, nav tt a.on, nav tt.on{color:#000000; }
nav tt a.last{ padding-right:0px;}

header .search{ }
header .search .left{ width:227px; height:30px; border:none; background:none; background:url(../../images/ft_07.png); margin:0px; padding:0px; text-indent:15px; line-height:30px; float:right;}
header .search .right{ width:35px; height:30px; border:none; background:none; background:url(../../images/ft_08.png); margin:0px; padding:0px; float:right; cursor:pointer;}
header .search .right:hover{ background:url(../../images/ft_081.png);}

header .menu ul {padding:0; margin:0;list-style-type: none; z-index:1000;}
header .menu ul li {float:left; position:relative; z-index:1000000000;}
header .menu ul li a, .menu ul li a:visited { width:95px; height:17px; margin:11px 0px; color:#3c3c3c; border-left:1px #9b9b9b solid; line-height:17px; font-size:15px; display:block; text-align:center; z-index:1000;}
header .menu ul li a.home{ width:90px; border:none; background:url(../../images/ft_35.jpg) no-repeat 8px center; text-indent:10px; color:#91d1ec; line-height:19px; margin:11px 0px; height:19px;}
header .menu ul li a.homer{width:90px; border:none; background:url(../../images/ft_351.jpg) no-repeat 8px center; text-indent:10px; color:#3c3c3c; line-height:19px; margin:11px 0px; height:19px;}
header .menu ul li a.last{ padding-right:0px;}
header .menu ul li a .new{ position:absolute; margin-left:60px; *margin-left:58px !important; margin-top:-8px; background:url(../../images/new.gif) no-repeat right top; width:21px; height:14px; z-index:900; display:inline;}
header .menu ul li ul {display: none; }
header .menu ul li:hover a,header .menu ul li a.on {color:#76cdeb; }
header .menu ul li:hover a.homer{background:url(../../images/ft_35.jpg) no-repeat 8px center; color:#76cdeb; }
header .menu ul li:hover ul {
display:block; 
position:absolute; 
top:33px; 
left:0; 
width:93px;
height:auto;
background:#ffffff url(../../images/ftn_03.jpg) no-repeat top center;
border-bottom:1px #d9d9d9 solid;
padding-top:15px;
z-index:1000000000;
}
header .menu ul li:hover ul li a {
display:block; 
background:#ffffff; 
color:#3c3c3c;
margin:0px;
padding:0px;
width:91px;
border-left:1px #d9d9d9 solid;
border-right:1px #d9d9d9 solid;
height:25px;
line-height:25px;
}
header .menu ul li:hover ul li a:hover {
background:#78cbeb; 
color:#ffffff;
}
header .menu ul li:hover ul li a.bottom, header .menu ul li:hover ul li a:hover.bottom
{ background:#ffffff; height:10px; line-height:10px; }

scroll{width:100%; z-index:50; position:relative;}
.window{width:1050px; height:376px; margin:0px auto; overflow: hidden; position: relative; z-index:50; color:#fff;}
.window .image_reel{position:absolute;top: 0; left: 0; z-index:50;}
.window .image_reel a {float:left; height:376px; display:inline-block;}
.window .image_reel a {color:#e8e8e8;}

scroll .paging{ width:100%; height:20px; text-align:center; z-index:100; position:absolute; bottom:55px; display: none; }

scroll .paging a{width:64px; height:64px; display: inline-block; overflow:hidden; z-index:150; margin:3px 7px; margin:3px 6px !important;}
scroll .paging a img{border:1px #ffffff solid;}
scroll .paging a.active{ border:3px solid #78cbeb; margin:0px 4px;}

.point_lf span{width:46px; height:64px; display: inline-block; overflow:hidden; background:url(../../images/f_03.png) no-repeat center center; z-index:150; margin:4px 8px;}
.point_rt span{width:46px; height:64px; display: inline-block; overflow:hidden; background:url(../../images/f_151.png) no-repeat center center; z-index:150; margin:4px 8px;}
.point_lf:hover span{width:46px; height:62px; display: inline-block; overflow:hidden; background:url(../../images/f_031.png) no-repeat center center; z-index:150; }
.point_rt:hover span{width:46px; height:62px; display: inline-block; overflow:hidden; background:url(../../images/f_15.png) no-repeat center center; z-index:150; }

main{width:100%;}
.main_info{ width:1050px; margin:0px auto; overflow: hidden; position: relative;}

.main_info .title{ font-size:14px; font-weight:bold; line-height:36px; background:#e6e6e8; cursor:pointer;}
.main_info .t1{ background:#e6e6e8 url(../../images/ft_41.jpg) no-repeat left center;}
.main_info .t2{ background:#e6e6e8 url(../../images/ft_43.jpg) no-repeat left center;}
.main_info .t3{ background:#e6e6e8 url(../../images/ft_45.jpg) no-repeat left center;}
.main_info .t4{ background:#e6e6e8 url(../../images/ft_78.jpg) no-repeat left center;}
.main_info .t5{ background:#e6e6e8 url(../../images/ft_81.jpg) no-repeat left center;}
.main_info .t6{ background:#e6e6e8 url(../../images/ft_83.jpg) no-repeat left center;}
.main_info .t7{ background:#e6e6e8 url(../../images/ft_100.jpg) no-repeat left center;}
.main_info .titlebox{ margin-top:13px; margin-left:13px;}

.inputMember{ width:261px; height:42px; border:2px #eeeeee solid; line-height:42px; background:url(../../images/ft_54.jpg) no-repeat left center; text-indent:40px; margin-bottom:10px; font-size:22px; color:#c9c9cb; *margin-left:-40px!important;}   
.inputPassword{ width:261px; height:42px; border:2px #eeeeee solid; line-height:42px; background:url(../../images/ft_64.jpg) no-repeat left center; text-indent:40px; margin-bottom:10px; font-size:22px; color:#c9c9cb;}
.inputLogin{width:90px; height:25px; border:none; background:url(../../images/ft_71.jpg) no-repeat left center; margin-bottom:9px; margin-right:13px; margin-top:2px;}
.inputRegister{width:159px; height:25px; border:none; background:url(../../images/fti_03.jpg) no-repeat center center; margin-bottom:9px; margin-top:2px;}
.inputRemember{ padding:5px;}
.inputBuy{width:111px; height:22px; border:none; background:url(../../images/exf_10.jpg) no-repeat; margin-top:9px;}
.inputBg{ background:#55addf; border:none; height:25px; line-height:25px; padding:0px 20px; color:#ffffff; font-size:14px; font-weight:bold; margin:0px 5px;}
.inputBg2{ background:#cacacc; border:none; height:25px; line-height:25px; padding:0px 20px; color:#ffffff; font-size:14px; font-weight:bold; margin:0px 5px;}
.inputBg3{ background:#55addf; border:none; padding:0px 5px; color:#ffffff; font-size:14px; font-weight:bold; margin:0px 5px;}
.inputBg4{background:#fff; border:#7dcae9 solid 2px; padding:2px 5px; color:#55addf;}

.news .down{width:50px; height:22px; margin-top:5px; background:url(../../images/so_08.jpg) no-repeat center center; cursor:pointer;}
.news .down:hover{width:50px; height:22px; margin-top:5px; background:url(../../images/son_08.jpg) no-repeat center center; cursor:pointer;}
.news .down_on{width:50px; height:22px; margin-top:5px; background:url(../../images/son_08.gif) no-repeat center center; cursor:pointer;}
.news .play{width:50px; height:22px; margin-top:5px; background:url(../../images/so_13.jpg) no-repeat center center; cursor:pointer;}
.news .play:hover{width:50px; height:22px; margin-top:5px; background:url(../../images/soon_13.jpg) no-repeat center center; cursor:pointer;}
.news .play_on{width:50px; height:22px; margin-top:5px; background:url(../../images/son_13.jpg) no-repeat center center; cursor:pointer;}
.news .playing{width:100px; height:22px; margin-top:5px; background:none; cursor:pointer;}
.news .playing_on{width:100px; height:22px; margin-top:5px; background:url(../../images/so_03.gif) no-repeat left center; cursor:pointer;}

.hotsongs .down{width:13px; height:13px; margin-top:5px; background:url(../../images/ft_90.jpg) no-repeat center center; cursor:pointer; float:right;}
.hotsongs .down_on{width:13px; height:13px; margin-top:5px; background:url(../../images/ft_90_on.jpg) no-repeat center center; cursor:pointer; float:right;}
.songs .play{width:13px; height:13px; margin-top:5px; background:url(../../images/ft_57.jpg) no-repeat center center; cursor:pointer; float:right;}
.songs .play_on{width:13px; height:13px; margin-top:5px; background:url(../../images/ft_57_on.jpg) no-repeat center center; cursor:pointer; float:right;}

.main_info .main_l{ width:289px; float:left; background:#ffffff; overflow:hidden; padding-right:12px;}
.main_info .main_l .news a{ display:block; line-height:18px; padding:0px 7px; margin-bottom:5px;}
.main_info .main_l .news a span{ float:right; font-size:0.9em;}
.main_info .main_l .news a:hover{ background:#73c9eb; color:#ffffff; }

.mainer_info .main_l .news a, .mainer_info .main_r .news a, .mainer_info .main_l .news li{ display:block; width:100%; overflow:hidden; line-height:30px; padding:0px 7px; margin-bottom:5px; font-size:15px; border:none;}
.mainer_info .main_l .news a span, .mainer_info .main_r .news a span, .mainer_info .main_l .news li span{ float:right; font-size:0.9em;}

.mainer_info .main_l .news_hover a:hover, .mainer_info .main_r .news_hover a:hover, .mainer_info .main_l .news_hover li:hover{ background:#73c9eb; color:#ffffff; }
.db1,.db3,.db5,.db7,.db9,.db11,.db13,.db15,.db17,.db19{ background:#efefef; }

.mainer_info .main_l embed{ width:687px; height:429px; margin-bottom:15px;}

.more{ border:none; padding:0px; margin:0px; width:34px; height:13px; background:url(../../images/more.png) no-repeat; margin:6px; }
a.more{ display:inline-block; border:none; padding:0px; margin:0px; width:34px; height:13px; background:url(../../images/more.png) no-repeat; margin:5px; }
a.more:hover{ background:url(../../images/more.png) no-repeat;filter:Alpha(opacity=60); -moz-opacity:6;opacity:0.6;}

.imgbox{ padding:3px; border:1px #f6f6f6 solid;}
.imgboxdark{ padding:3px; border:1px #d5d5d5 solid;}
.img214{width:214px; height:214px;}

.food_box{ width:689px; height:267px; }
.food_box .img{ width:485px; height:267px; float:left}
.food_box .tit{ width:189px; height:110px; background:#FFFFFF; line-height:110px; font-size:20px; font-weight:bold; color:#78cbeb; font-weight:bold; padding-left:15px; float:right;}
.food_box .ctt{ width:174px; height:127px; background:#78cbeb; line-height:21px; font-size:14px; color:#FFFFFF; font-weight:bold; padding-left:15px; padding-right:15px; padding-top:30px; float:right;}
.food_box .ctt p{ color:#FFFFFF; line-height:21px;}

.wine_box{ width:689px; height:319px; }
.wine_box .img{ width:388px; height:319px; float:left}
.wine_box .tit{ width:286px; height:150px; background:#dddddd; line-height:150px; font-size:20px; font-weight:bold; color:#FFFFFF; font-weight:bold; padding-left:15px; float:right;}
.wine_box .ctt{ width:271px; height:119px; background:#78cbeb; line-height:21px; font-size:14px; color:#FFFFFF; font-weight:bold; padding-left:15px; padding-right:15px; padding-top:50px; float:right;}
.wine_box .ctt p{ color:#FFFFFF; line-height:21px;}

.pic_select{position:absolute; margin-top:-178px; *margin-top:8px!important; *margin-left:-256px!important; width:256px; height:25px; text-align:center;}
.new{position:absolute; margin-top:65px; margin-left:190px; background:url(../../images/ex_11.jpg); width:46px; height:46px;}

.main_info .main_r{width:305px; overflow:hidden; float:right; background:#ffffff;}
.main_info .main_r .songs{ width:164px; height:172px; float:left;}
.main_info .main_r .songs li{ display:block; line-height:23px; border-bottom:1px #eeeeee solid;}
.main_info .main_r .songs li.last{ border-bottom:none;}
.main_info .main_r .songs li span{ float:right; margin-left:15px; }
.main_info .main_r .songs li:hover { background:#73c9eb; color:#ffffff; }

.main_info .main_r .hotsongs{ width:164px; float:left;}
.main_info .main_r .hotsongs li{ display:block; line-height:27px; border-bottom:1px #eeeeee solid;}
.main_info .main_r .hotsongs li.last{ border-bottom:none;}
.main_info .main_r .hotsongs li span{ float:right; margin-left:15px; *margin-left:7px;!important;}
.main_info .main_r .hotsongs li span.num{ float:left; width:16px; height:16px; line-height:16px; text-align:right; padding-right:1px; font-style:italic; background:#c9c9cb; color:#FFFFFF; margin-top:6px; margin-right:3px; *margin-right:1px;!important;}
.main_info .main_r .hotsongs li:hover{ background:#73c9eb; color:#ffffff; }

.fticon{ display:block; width:276px; height:42px; z-index:800; position:absolute;}

a.download{ display:block; width:276px; height:42px; background:url(../../images/ft_98.jpg) no-repeat;}
a.download:hover{ background:url(../../images/ft1_98.png) no-repeat;}
a.groupon{ display:block; width:276px; height:42px; background:url(../../images/ft_102.jpg) no-repeat;}
a.groupon:hover{ background:url(../../images/ft1_102.png) no-repeat;}
a.orderin{ display:block; width:276px; height:42px; background:url(../../images/ft_1001.jpg) no-repeat;}
a.orderin:hover{ background:url(../../images/ft1_1001.png) no-repeat;}

.main_info .main_m { width:404px; height:533px; *height:537px !important; float:right; overflow:hidden; padding-right:27px; padding-left:12px; background:#ffffff; }

.windows{width:100%; height:150px;  position: relative; z-index:50; color:#fff; background:#f7f7f7; overflow:hidden;}
.windows .image_reels{position:absolute;top: 0; left: 0; z-index:50;}
.windows .image_reels a {float:left; width:360px; height:150px; display:inline-block; line-height:18px; padding-right:15px;}
.windows .image_reels a img{ float:left; width:193px; height:150px; margin-right:18px;}
.windows .image_reels a span {display:block; font-size:14px; font-weight:bold; line-height:40px; }

.windowss{width:100%; height:230px; position: relative; z-index:50; color:#fff; background:#f7f7f7; overflow:hidden;}
.windowss .image_reelss{position:absolute;top: 0; left: 0; z-index:50;}
.windowss .image_reelss a {float:left; width:374px; height:230px; display:inline-block; line-height:16px; padding-right:13px;}
.windowss .image_reelss a img{ float:left; width:374px; height:230px; margin-right:23px;}

.main_info .main_b { width:718px; height:200px; *height:170px !important; float:right; overflow:hidden; padding:18px; padding-left:12px; z-index:100; background:#ffffff; }
.main_info .main_b .friend_link{ margin-top:18px;}
.main_info .main_b .friend_link a{ margin-left:18px;}

.header_line{ height:2px; line-height:2px; background:#d5d5d5;}

mainer{width:100%;}
.mainer_info{ width:1050px; margin:0px auto; overflow: hidden; position: relative;}

.mainer_info .titler{ font-size:14px; font-weight:bold; line-height:36px; }
.mainer_info .t1{ background:url(../../images/ftyh_03.jpg) no-repeat left center;}
.mainer_info .t2{ background:url(../../images/ftyh_06.jpg) no-repeat left center;}
.mainer_info .t3{ background:url(../../images/ftyh_09.jpg) no-repeat left center;}
.mainer_info .t4{ background:url(../../images/ftyh_11.jpg) no-repeat left center;}
.mainer_info .titlerbox{ border:2px #d8d8d8 solid; padding:5px 9px;}

.mainer_info .main_l{margin-left:0px; width:739px; overflow:hidden; float:left;}

.mainer_info .main_r{width:258px; padding:23px; background:#ffffff; overflow:hidden; float:right;}
.mainer_info .titlerbox .titlertext{ margin:9px 0px 5px; font-size:15px;}

.inputOrder1{ width:193px; height:30px; border:2px #d5d5d5 solid; line-height:33px; background:url(../../images/fth_10.jpg) no-repeat left center; padding-left:40px; margin-bottom:9px; font-size:15px;}
.inputOrder2{ width:233px; height:30px; border:2px #d5d5d5 solid; line-height:33px; background:url(../../images/fth_13.jpg) no-repeat left center; text-indent:40px; margin-bottom:9px; font-size:15px;}
.inputOrder3{ width:233px; height:30px; border:2px #d5d5d5 solid; line-height:33px; background:url(../../images/fth_15.jpg) no-repeat left center; text-indent:40px; margin-bottom:9px; font-size:15px;}
.inputOrder4{ width:233px; height:30px; border:2px #d5d5d5 solid; line-height:33px; background:url(../../images/fth_18.jpg) no-repeat left center; text-indent:40px; margin-bottom:9px; font-size:15px;}
.inputOrderCheck{width:116px; height:19px; border:none; background:url(../../images/fth_21.jpg) no-repeat; margin-bottom:9px;}
.inputOrderCancel{width:116px; height:19px; border:none; background:url(../../images/fth_23.jpg) no-repeat; margin-bottom:9px;}
.inputRemember{ padding:5px;}

.tab_box{ height:44px; border-bottom:2px #dbdbdb solid;}
.tab_box span{ width:90px; padding-right:5px; text-align:center; display:inline-block; line-height:44px; font-size:17px; font-weight:bold; color:#a8a8aa;}
.tab_box span.on{color:#55addf; border-bottom:2px #55addf solid;}
.tab_box span.on a{ color:#55addf; }

.tab_content_box{ margin-top:9px; background:#ffffff; position:relative; overflow:hidden;}
.tab_content_box ul{ }
.tab_content_box ul li{ border-bottom:1px #d2d2d2 dashed; padding:18px; overflow:hidden; position:relative;}
.tab_content_box ul li a.moredetail{ position:absolute; bottom:18px; right:27px; background:#c9c9cb; color:#FFFFFF; width:90px; height:23px; line-height:23px; text-align:center;}
.tab_content_box ul li a.moredetail:hover{ background:#55addf; }

.search_box{ background:#55addf; padding:9px; height:25px; line-height:25px; color:#FFFFFF;}
.search_box2{background:#efefef; padding:9px; height:25px; line-height:25px; margin-top:10px;}

a.down1{margin-left:28px; margin-top:137px; position:absolute; background:url(../../images/ftyhh_031_03.jpg) bottom; width:185px; height:39px; display:inline-block;}
a:hover.down1{margin-left:28px; margin-top:137px; position:absolute; background:url(../../images/ftyhh_03_03.jpg) bottom; width:185px; height:39px; display:inline-block;}
a.down2{margin-left:28px; margin-top:300px; position:absolute; background:url(../../images/ftyhh_031_06.jpg) bottom; width:117px; height:36px; display:inline-block;}
a:hover.down2{margin-left:28px; margin-top:300px; position:absolute; background:url(../../images/ftyhh_03_06.jpg) bottom; width:117px; height:36px; display:inline-block;}
a.down3{margin-left:157px; margin-top:300px; position:absolute; background:url(../../images/ftyhh_031_08.jpg) bottom; width:116px; height:36px; display:inline-block;}
a:hover.down3{margin-left:157px; margin-top:300px; position:absolute; background:url(../../images/ftyhh_03_08.jpg) bottom; width:116px; height:36px; display:inline-block;}

.p_down{ width:40px; height:18px; padding-top:6px; float:left; background:url(../../images/p_06.jpg) no-repeat center center; display:inline-block; }
.p_up{ width:40px; height:18px; padding-top:6px; float:left; background:url(../../images/p_03.jpg) no-repeat center center; display:inline-block; }

.small_scroll{background:url(../../images/ft_67.png) no-repeat; width:54px; height:37px; position:absolute; margin-top:100px; margin-left:330px; z-index:1000;}
.small_scroll a.left{ background:url(../../images/pp_l.jpg) no-repeat center center; width:26px; height:29px; display:inline-block; float:right; margin-top:9px;}
.small_scroll a.right{ background:url(../../images/pp_r.jpg) no-repeat center center; width:26px; height:29px; display:inline-block; float:right; margin-top:9px;}
.small_scroll a:hover.left{ background:url(../../images/pp_l_on.jpg) no-repeat center center; width:26px; height:29px; display:inline-block; float:right; margin-top:9px;}
.small_scroll a:hover.right{ background:url(../../images/pp_r_on.jpg) no-repeat center center; width:26px; height:29px; display:inline-block; float:right; margin-top:9px;}

.tab_content_box li.p50 { float:left; width:45%; }
.tab_content_box li.p30 { float:left; width:28%; }
.title_box{margin:0px 18px 18px; padding-top:9px; height:81px; line-height:90px; font-size:40px; font-family:"Times New Roman", Times, serif; color:#dcdcdc; border-bottom:2px #dcdcdc solid;}
.title_box_2{margin:0px 18px 18px; padding-top:9px;  font-size:27px; text-align:center; }
.title_box_3{padding:9px 0px; margin:0px -5px; height:23px; line-height:23px; font-size:17px; border-bottom:2px #ffffff solid; color:#a7a7a9; text-indent:13px; }
.title_box_4{margin-bottom:18px; padding-top:9px; height:45px; line-height:27px; font-size:23px; color:#55addf; border-bottom:2px #dcdcdc solid;}
.box_bg{ background:#f7f7f7; padding:20px 15px;}

.content_box{ padding:18px;}
.content_box table td {padding:10px; font-size:14px;}
.content_box table td input.order, .content_box table td select, .content_box table td textarea{ background:#EEEEEE; border:none; height:25px; line-height:23px; width:150px;}
.content_box input{ max-width:702px;}

.tab_content_box img{ max-width:702px;}
.tab_content_box .tab_top{ height:56px; background:#272928; padding-left:80px;}
.tab_content_box .tab_top a{ margin-top:22px; display:inline-block; width:120px; height:34px; line-height:34px; text-align:center; font-size:14px; font-weight:bold; background:#ffffff; color:#55addf; margin-right:6px;}
.tab_content_box .tab_top a:hover, .tab_content_box .tab_top a.on{ background:#55addf; color:#ffffff;}

.mapsearch{ background:#e6e6e8; padding:5px; width:342px;}

.pager{ text-align:center; background:#ffffff; height:54px; padding-top:27px;}
.pager a{ display:inline-block; background:#ffffff; margin:0px 3px; color:#FFFFFF; height:18px; width:27px;}
.pager a.first{background:url(../../images/pg_03.jpg) no-repeat top center;}
.pager a.prev{background:url(../../images/pg_05.jpg) no-repeat top center;}
.pager a.next{background:url(../../images/pg_07.jpg) no-repeat top center;}
.pager a.last{background:url(../../images/pg_09.jpg) no-repeat top center;}
.pager a.num{ background:#55addf; color:#ffffff; width:90px; font-weight:bold; text-align:center;}
.pager a:hover{ filter:Alpha(opacity=60); -moz-opacity:6;opacity:0.6;}

/* focus_img */
.focus_img{width:739px;margin:20px auto;overflow:hidden;zoom:1;height:307px; background:#ffffff;}
.focus_img .big_area{display:inline;float:left;overflow:hidden;width:608px;position:absolute;height:306px;z-index:200;}
.focus_img .big_area .big_img{ z-index:200;}
.focus_img .big_area img{filter:revealtrans(duration=1,transition=5);z-index:200;}
.focus_img .thurmb{padding:0px;float:right;width:141px; margin:0px;height:306px; margin-top:-1px; margin-left:598px; position:absolute;z-index:300;  }
.focus_img .thurmb .small_div{margin:0px;background:url(../../images/m_cl_002.gif) no-repeat left top;overflow:hidden;width:141px;cursor:pointer;height:59px; margin:1px 3px 3px; z-index:300;}
.focus_img .thurmb .selected{background:url(../../images/m_cl_001.gif) no-repeat left top; z-index:300;}
.focus_img .thurmb img{ margin-left:13px; margin-top:5px; width:118px;height:50px;}


.mainer_info .content{ border-top:1px #eeeeee solid;}
.mainer_info .content .lf, .mainer_info .content .rt{ background:url(../../images/bg_03.jpg) no-repeat top center; width:1px; height:826px;}
.mainer_info .content .title{ text-align:center; font-size:23px; font-weight:bold; text-align:center; color:#000000; margin:23px;}
.mainer_info .content .text{ padding:18px 108px;}

.mainer_info .product{ padding:18px; line-height:32px; position:relative; overflow:hidden;}
.mainer_info .product a{ display:inline-block; border:1px #f0f4f7 solid; width:180px; height:171px; text-align:center; margin:13px;}
.mainer_info .product span{ display:block; border:1px #eceff6 solid; width:180px; height:171px;}
.mainer_info .product img{ margin:3px auto; width:171px; height:126px;}

.mainer_info .goods{ position:relative; overflow:hidden;}
.mainer_info .goods img{ width:573px; height:299px; border:1px #eeeeee solid; border-radius:13px;}
.mainer_info .goods .form{ width:306px; height:299px; background:url(../../images/pr_08.jpg); border:1px #eeeeee solid; border-radius:13px;}
.mainer_info .goods .form .title{ text-align:center; font-size:23px; font-weight:bold; text-align:center; color:#000000; margin:23px;}
.mainer_info .goods .form .text{ margin:0px 27px 27px; color:#8c8a8b; font-size:14px;}



/*footer*/
footer{width:100%; background:#688084; height:84px; color:#bfd3d4; font-family:'微软雅黑';}
footer .footer{ width:1050px; height:84px; margin:0px auto; background:url(../../images/hy_22.jpg) no-repeat right center; color:#bfd3d4; line-height:16px;}
footer .footer .company{ line-height:27px; font-size:14px;}
footer .footer .tel{ line-height:27px; font-size:20px;}


.friendlink{ width:1050px; background:#fff; margin:13px auto 0px;}
.friendlink .tit{ background:#efefef; margin:9px; height:27px; line-height:27px; text-indent:13px; font-size:15px; font-weight:bold; color:#333333;  }
.friendlink .cont{}
.friendlink .cont a{ display:inline-block; width:144px; text-align:center; color:#8c8080; padding:13px 0px; }
.friendlink .cont a:hover{ background:#efefef;}

.line_dashed{ width:100%; height:6px; _height:3px; border-bottom:1px dashed #d3d3d3; margin-bottom:2px; _margin_bottom:1px;}

.mm{width:100%; height:30px; background:#eeeeee; border:1px solid #e5e5e5; border-left:none; border-right:none; border-bottom:2px #f2f2f2 solid;}
.mm .mms{ width:1050px; height:30px; margin-bottom:1px; margin:0px auto; overflow: hidden; position: relative; border-left:1px solid #ffffff;}
.mm .mms a{ display:inline-block; float:left; width:219px; height:30px; line-height:30px; text-align:center; background:#eeeeee; margin:0px; padding:0px; margin-right:1px; border-right:1px solid #ffffff; color:#c5c5c5; font-size:14px;}
.mm .mms a:hover, .mm .mms a.on{ background:#606060; color:#eeeeee;}

.dd{width:100%; height:230px;}

.gg{width:1050px; margin:18px auto; background:url(../../images/pr_03.jpg) no-repeat left center; text-indent:23px; font-weight:bold; color:#818181;}
.gg a{ color:#818181;}

.ex_box{width:214px; height:360px; padding:10px 8px; border-right:1px #ababab dotted; border-bottom:1px #ababab dotted; float:left;}
.ex_box img{margin-bottom:15px;}
.br3,.br6,.br9{border-right:none;}

a.bottom_dashed{ height:40px; line-height:40px; border-bottom:1px #ababab dashed; font-size:15px; display:block;}
a:hover.bottom_dashed{ background:#f8f8f8;}

.app{padding:30px; background:#ffffff url(../../images/app_03.jpg) no-repeat center; height:603px;}
.app a{ display:inline-block; position:absolute;}
.app_pos{position:fixed; width:100%; height:200px; top:150px;}
.app_pos .app_box{width:514px; height:273px; margin:0px auto; background:#ffffff;}
.app_pos .app_line{width:514px; height:1px; background:#CCCCCC; margin:20px -20px;}

.se{width:220px; height:200px; float:left; background:url(../../images/se_06.jpg) no-repeat left top; color:#666666; padding-left:50px; font-size:12px;}
.se .ttl{ font-size:18px; font-weight:bold; }
.se .ctt{ height:50px;}

.gr{width:222px; height:120px; float:left; margin-right:30px;}
.gr a.gr1{ display:inline-block; width:222px; height:85px; background:url(../../images/gr_07.jpg);}
.gr a:hover.gr1{ display:inline-block; width:222px; height:85px; background:url(../../images/gr1_07.jpg);}
.gr a.gr2{ display:inline-block; width:222px; height:85px; background:url(../../images/gr_09.jpg);}
.gr a:hover.gr2{ display:inline-block; width:222px; height:85px; background:url(../../images/gr1_09.jpg);}
.gr a.gr3{ display:inline-block; width:222px; height:85px; background:url(../../images/gr_11.jpg);}
.gr a:hover.gr3{ display:inline-block; width:222px; height:85px; background:url(../../images/gr1_11.jpg);}
.gr a.gr4{ display:inline-block; width:222px; height:85px; background:url(../../images/gr_16.jpg);}
.gr a:hover.gr4{ display:inline-block; width:222px; height:85px; background:url(../../images/gr1_16.jpg);}
.gr a.gr5{ display:inline-block; width:222px; height:85px; background:url(../../images/gr_17.jpg);}
.gr a:hover.gr5{ display:inline-block; width:222px; height:85px; background:url(../../images/gr1_17.jpg);}

a.ft11{ display:inline-block; width:54px; height:30px; background:url(../../images/ft_11.jpg) no-repeat center center; margin-right:1px;}
a.ft11:hover{background:url(../../images/DL.jpg) no-repeat center center;}
a.ft13{ display:inline-block; width:54px; height:30px; background:url(../../images/ft_13.jpg) no-repeat center center; margin-right:1px;}
a.ft13:hover{background:url(../../images/ZC.jpg) no-repeat center center;}
a.ft15{ display:inline-block; width:30px; height:30px; background:url(../../images/ft_15.jpg) no-repeat center center; margin-right:1px;}
a.ft15:hover{background:url(../../images/APP.jpg) no-repeat center center;}
a.ft17{ display:inline-block; width:30px; height:30px; background:url(../../images/ft_17.jpg) no-repeat center center; margin-right:1px;}
a.ft17:hover{background:url(../../images/QQ.jpg) no-repeat center center;}
a.ft19{ display:inline-block; width:30px; height:30px; background:url(../../images/ft_19.jpg) no-repeat center center; margin-right:1px;}
a.ft19:hover{background:url(../../images/XL.jpg) no-repeat center center;}
a.ft21{ display:inline-block; width:30px; height:30px; background:url(../../images/ft_21.jpg) no-repeat center center; margin-right:1px;}
a.ft21:hover{background:url(../../images/TB.jpg) no-repeat center center;}

.quickhead{position:fixed; top:50px; right:0px; width:140px; height:300px; z-index:10000000000;}

.quicklink{position:fixed; bottom:10px; width:30px; height:330px; z-index:10000000001; margin-left:1050px; float:right;}
.quicklink a.linked{background:#bbbbbb; color:#FFFFFF; width:24px; height:87px; padding:0px 3px; margin-bottom:1px; text-align:center; line-height:14px; font-size:14px; display:inline-block;}
.quicklink a:hover.linked {background:#76cced;}
.dc{position:abusolute;margin-left:32px;margin-top:-87px;width:87px;height:87px;background:#ffffff;}

#up{position:absolute; margin-top:120px; margin-left:350px; *margin-left:180px!important; *margin-top:130px!important; display:none;}

.exxxx input, .exxxx img{ width:560px; margin-bottom:10px;}