@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
li{list-style:none;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
q:before,q:after{content:'';}
abbr[title]{border-bottom:1px dotted;cursor:help;}
address,cite,dfn,em,var{font-style:normal;}
button,input,select,textarea{font-size:100%;}
legend{color:#000;}
code,kbd,samp{font-family:"Courier New",monospace;}
hr{border:none;height:1px;}
body,button,input,select,textarea{font:12px/1 Arial,Tahoma,Helvetica,SimSun,san-serif;}
a {color:#333; text-decoration:none;}
a:hover {color:#c95c17; text-decoration:underline;}
body { background:#fff;}



.clear { clear:left;}
/**end**/


.icon { background:url(../../../mybrand/skin/default/img/icon.gif) no-repeat;}



.top,.menu,.sjj_content,.focusImg { width:980px; margin:0 auto;}
.leftBox { width:230px; float:left;}
.rightBox { width:740px; float:right;}
/**/


.LBox { margin-top:10px;}
.LBox dt { background:url(../../../mybrand/skin/default/img/a_06.gif) no-repeat; height:31px; line-height:31px; color:#fff; padding-left:10px; font-size:14px;}
.LBox dd { border:1px solid #e5bc8a; border-top:0; background:#e6f2e5;}
.RBox { margin-top:10px; border:1px solid #e5bc8a;}
.RBox dt { background:#ffffcc; height:28px; line-height:28px; border-bottom:1px solid #d69e5c;}
.RBox dt strong { background:url(../../../mybrand/skin/default/img/a_09.gif) no-repeat; width:90px; height:28px; padding:0 0 0 14px; line-height:28px; color:#fff; font-size:14px; display:block; float:left;}
.RBox dt a { display:block; float:right; color:#333; padding-right:10px;}
.RBox dd { background:#e6f2e5; overflow:hidden; height:1%;}
.RBox dd p { text-indent:2em; padding: 5px 15px; line-height:24px; color:#333;}
.RBox dd h5 { font-size:14px; padding:15px 15px 0 15px;}
.PBox { margin-top:10px;}
.PBox dt {border-bottom:1px solid #cc7a16; height:24px; line-height:24px; position:relative;}
.PBox dt strong { background:url(../../../mybrand/skin/default/img/a_19.gif) no-repeat center left #e6f2e5; border:1px solid #cc7a16; border-bottom:0; height:23px; line-height:23px; padding:0 15px 0 20px; font-weight:normal; display:block; float:left; margin-left:20px; _display:inline; position:relative; bottom:-1px;}
.PBox dd { clear:both; border:1px solid #cc7a16; border-top:0; background:#e6f2e5; overflow:hidden; height:1%;}



.menu { width:100%; height:37px; line-height:37px; }
.menu_box { width:978px; border:1px solid #CC7A16; border-bottom:none; margin:0 auto;}
.menu_box ul { width:971px; border-top:1px solid #FBBB71; border-left:1px solid #ECB26F; border-right:1px solid #ECB26F; background:url(../../../mybrand/skin/default/img/a_14.gif) repeat-x;   height:35px; line-height:35px; padding-left:5px;}
.menu_box li { float:left; font-size:14.7px;text-align:center;width:107px; }
.menu_box li a { color:#fff;display:block;width:107px;text-align:center;margin-top:2px; height:33px; line-height:33px;position:relative; z-index:1; font-weight:bold;}
.menu_box li a:hover { color:#A3610A; text-decoration:none;}
.menu_box .curr {display:block;line-height:33px;}
.menu_box .curr a { background:url(../../../mybrand/skin/default/img/a_15.gif) no-repeat center bottom;width:107px;display:block;text-align:center;color:#A3610A;margin-top:2px;height:33px;line-height:33px;}
.menu_box .curr a:hover { color:#A3610A;}
.menu_box li:hover .tColor{ color:#A3610A;}

.menu_box .showMenu,.menu_box .showMenu_bg { display:none;}
.menu_box li:hover .showMenu { width:105px; display:block;background:#E9E4E0; position:absolute; z-index:10000; top:164px; *top:164px; _top:165px; *margin-left:-53px !important; _margin-left:-53px; border:1px solid #CD7B16;border-top:none;font-size:12px;}
.menu_box li:hover .showMenu a { width:105px !important; color:#2a2a2a;display:block;height:22px;line-height:22px;border-bottom:1px solid #ea9551; background:#E9E4E0; margin:0; z-index:999; font-weight:normal; text-align:center;}
.menu_box li:hover .showMenu a:hover { background:#FDE0BE; color:#950003;}
.menu_box li:hover .showMenu_bg { color:#fff688; text-decoration:none; background:url(../../../mybrand/skin/default/img/a_15.gif) no-repeat center bottom; height:33px; width:107px; position:absolute;top:131px; *top:131px !important; _top:132px !important; z-index:0; *margin-left:-53px !important; _margin-left:-53px; display:block; _display:inline;}



.focusImg { width:980px; height:150px; overflow:hidden; position:relative; margin-top:5px;}
.focusImg .tab_btn { position:absolute; height:17px; right:7px; bottom:10px; z-index:3;}
.focusImg .tab_btn li { background:#323232; width:22px; height:22px; line-height:22px; float:left; color:#fff; text-align:center; cursor:pointer; margin-left:5px;} 
.focusImg .tab_btn li.active { background:#ff6600; color:#fff;}
.focusImg .main {width:980px;height:150px; position:absolute;}



.company_info { padding:0 10px; _margin-right:-1px;}
.company_info .logo { margin:0 auto; padding:16px 0; display:block;
    display: table-cell; 
    vertical-align:middle; 
    text-align:center; 
    *display: block; 
    *font-size: 65px;  /*高度*0.873*/ 
    *font-family:Arial; 
    width:205px; 
    height:75px; 
    overflow:hidden; }
.company_info .logo img { vertical-align:middle;}
.company_info .name { color:#c95c17; display:block; text-align:center; font-size:14.7px;}
.company_info .contact_info { padding:10px 0 5px 0; margin-bottom:10px; border-bottom:1px solid #d3d3d3; overflow:hidden; height:1%;}
.company_info .contact_info li { display:block; clear:both; line-height:20px; color:#333333;}
.company_info .contact_info li b { font-weight:normal; padding:0 4px;}
.company_info .contact_info .online_qq { background-position:-48px -19px; width:15px; height:16px; display:block; float:left;}
.company_info .contact_info li label { width:60px; float:left;}
.company_info .contact_info li span { width:148px; float:left; display:block; white-space:normal; overflow:hidden; text-overflow:ellipsis;}
.company_info .contact_info li strong { color:#ff0000; font-weight:normal;}
.company_info .other_info { color:#333333; padding:10px 0 10px 0;}
.company_info .other_info li { height:20px; line-height:20px;}
.company_info .other_info li span { color:#ff0000; padding-right:5px;}
.company_info .message_1 input { background:url(../../../mybrand/skin/default/img/a_04.gif) no-repeat; width:90px; padding-left:13px; border:0; color:#000; cursor:pointer; float:left;}
.company_info .message_2 input { background:url(../../../mybrand/skin/default/img/a_05.gif) no-repeat; width:101px; padding-left:15px; border:0; color:#000; cursor:pointer; float:left; margin-left:10px; _display:inline;}
.company_info .message_1 input,.company_info .message_2 input {height:25px; line-height:25px; text-align:center; display:block; float:left; margin-bottom:0; margin-bottom:-20px\9; margin-bottom:0\0; *margin-bottom:0; _margin-bottom:-20px;}
.company_info .rz { display:block; margin-bottom:10px; width:212px; height:54px; margin-left:-3px;}
.company_info .rz img { width:212px; height:54px;}



.l_search { overflow:hidden; height:1%; padding:15px 0 5px 0;}
.l_search li { width:228px; line-height:25px; display:block; overflow:hidden; height:1%;}
.l_search li label { width:59px; text-align:right; display:block; float:left; height:25px; line-height:25px;}
.l_search li input { height:23px; line-height:23px; border:1px solid #dbd7d5; padding:0 3px; float:left;}
.l_search li span { height:25px; line-height:25px; display:block; float:left; padding:0 11px;}
.l_search .but { background:url(../../../mybrand/skin/default/img/a_07.gif) no-repeat; width:88px; height:31px; line-height:31px; font-size:14.7px; font-weight:bold; color:#fff; cursor:pointer; border:0; margin:10px 0 10px 59px; _display:inline;}



.menuBox { padding:5px 10px 15px 10px;}
.menuBox .lineBottom { border-bottom:1px dashed #b8bdb7;}
.collapsedFolder { background:url(../../../mybrand/skin/default/img/c.gif) no-repeat center left; display:block; height:20px; line-height:20px; padding:5px 0 5px 15px; color:#333;}
.submenu { padding:0 0 5px 15px;}
.submenu li { height:24px; line-height:24px;}
.submenu li a { color:#666;}
.submenu li a:hover { color:#c95c17;}



.prod_list { width:208px; padding:2px 10px 10px 10px; overflow:hidden; height:1%;}
.prod_list .box { width:208px;}
.prod_list .box li { border-bottom:#e3dfdb 1px dashed; overflow:hidden; height:1%; padding:10px 0;}
.prod_list .box .show { float:left;}
.prod_list .box .show .Num { background:url(../../../mybrand/skin/default/img/a_16.gif) no-repeat; width:14px; height:14px; line-height:14px; text-align:center; color:#fff; display:block; float:left; margin:0 6px 0 0; _display:inline;}
.prod_list .box .show .pic { width:50px; height:50px; border:#e3dfdb 1px solid; float:left;}
.prod_list .box .show .infor { width:136px; display:block; float:left;}
.prod_list .box .show .title { width:126px; padding-left:10px; float:left; line-height:16px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.prod_list .box .show .memberPrice { width:124px; padding-left:10px; color:#cc0000; font-size:14px; font-weight:bold; float:left; display:block;}
.prod_list .box .show .memberPrice i { font-style:normal; font-size:12px;}
.prod_list .box .hidden { float:left; padding:10px 0;}
.prod_list .box .hidden .Num { background:url(../../../mybrand/skin/default/img/a_16.gif) no-repeat; width:14px; height:14px; line-height:14px; text-align:center; color:#fff; display:block; float:left; margin:1px 6px 0 0; _display:inline;}
.prod_list .box .hidden .infor { width:186px; display:block; float:right;}
.prod_list .box .hidden .title { width:174px; float:left; height:18px; line-height:18px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.prod_list .box .hidden .memberPrice,.prod_list .box .hidden .pic { display:none;}



.l_textList { padding:7px 10px 13px 10px;}
.l_textList li { background:url(../../../mybrand/skin/default/img/a_17.gif) no-repeat center left; width:200px; height:26px; padding:0 0 0 8px; line-height:26px; border-bottom:1px dashed #b8bdb7; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}



.link { padding:7px 10px 13px 10px;}
.link li { background:url(../../../mybrand/skin/default/img/a_18.gif) no-repeat center left; width:200px; height:26px; padding:0 0 0 8px; line-height:26px; border-bottom:1px dashed #b8bdb7; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}



.map { width:228px; height:210px;}
.map img { _margin-bottom:-3px;}



.presidentText { width:164px; float:left; padding:15px 0 0 15px;}
.presidentText .p_img img { width:160px; height:132px; margin:1px;}
.presidentText .p_img a { border:1px solid #e5e5e5; display:block;}
.presidentText .p_img a:hover { border:1px solid #c95c17;}
.presidentText .title { width:164px; height:30px; line-height:30px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;}
.president_p { float:left; width:529px;}



.r_prodList { width:738px; padding:0 0 10px 0; overflow:hidden; height:1%;}
.r_prodList div span { display:block;}
.r_prodList_1 div span em {color:#f40101;}
.r_prodList li { width:150px; line-height:20px; border:1px solid #dbd7d5; float:left; color:#333; padding:7px; margin:15px 0 0 14px; overflow:hidden; _display:inline;}
.r_prodList li:hover { border:1px solid #c95c17;}
.r_prodList .p_img {width:150px; height:160px; overflow:hidden;}
.r_prodList .p_img a { display:block; background:#fff; vertical-align:middle;text-align:center; width:150px; height:160px; position:relative; overflow:hidden;}
.r_prodList .p_img a img {vertical-align:middle; position:relative;}
.r_prodList .c_name,.r_prodList .p_name { width:167px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.r_prodList .c_name { padding-top:5px;}
.r_prodList .c_name a { color:#f40101;}
.r_prodList .p_price em {color:#f40101;}
.r_prodList .price_info { display:none;}

.r_prodList_1 { width:718px; padding:0 10px 10px 10px; overflow:hidden; height:1%;}
.r_prodList_1 div { float:left;}
.r_prodList_1 div span { display:block;}
.r_prodList_1 div span em {color:#f40101; padding:0 5px;}
.r_prodList_1 li { width:100%; line-height:20px; float:left; color:#333; padding:10px 0; border-bottom:1px dashed #999;}
.r_prodList_1 .p_img { padding-right:10px;}
.r_prodList_1 .p_img img { width:50px; height:50px; margin:1px;}
.r_prodList_1 .p_img a { width:52px; border:1px solid #dbd7d5; display:block; background:#fff;}
.r_prodList_1 .p_img a:hover { border:1px solid #c95c17;}
.r_prodList_1 .c_name,.r_prodList .p_name { width:167px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.r_prodList_1 .c_name { padding-top:5px;}
.r_prodList_1 .c_name a { color:#f40101;}
.r_prodList_1 .p_price { display:none;}
.r_prodList_1 .p_price em {color:#f40101;}
.r_prodList_1 .price_info { float:right;}
.r_prodList_1 .price_info input { background:url(../../../mybrand/skin/default/img/but_03.gif) no-repeat; width:110px; height:25px; line-height:25px; padding-left:20px; border:0; cursor:pointer; color:#333;}



.messageBox { padding:5px 15px 15px 15px; width:708px; overflow:hidden; height:1%;}
.messageBox_01 {overflow:hidden; height:1%;border-bottom:1px dashed #999;}

.comments { overflow:hidden; height:1%;}
.comments li textarea { border:1px solid #bdbdbd; width:696px; height:100px; padding:5px; line-height:20px; color:#333;}
.comments .loginText input { background:url(../../../mybrand/skin/default/img/a_08.gif) no-repeat; width:66px; height:24px; line-height:24px; border:0; cursor:pointer; float:right; color:#fff; font-size:12px; text-align:center;}
.comments .loginText em { color:#b00; padding:0 3px;}
.comments .loginText s { padding:0 3px;}
.comments .loginText { height:24px; line-height:24px; padding:10px 0;}
.comments .loginText span { display:block; float:left; color:#333;}
.comments .loginText span a { color:#b46100; padding:0 5px;}
.message { overflow:hidden; height:1%;}
.message li {border-bottom:1px dashed #999; padding:7px 0 5px 0; overflow:hidden; height:1%;}
.message span { display:block;}
.message .user_head { width:54px; height:54px; float:left; padding:5px 0 10px 0;}
.message .user_head img { width:50px; height:50px; margin:1px;}
.message .user_head a { border:1px solid #ccc; display:block;}
.message .user_head a:hover { border:1px solid #c95c17;}
.message .user_info { width:634px; padding:0 0 0 10px; float:left; line-height:24px; color:#7b7b7b;}
.message .user_info a { color:#265499; padding:0 10px;}
.message .user_info em { padding-left:10px;}
.message .user_info .my_message { color:#333; padding:3px 0; font-size:14px;}
.message .user_info .reply { display:block; float:right; font-weight:normal;}
.message .info_Box { width:615px;height:22px; overflow:hidden; margin:2px 0 0 65px;}
.message .info_Box .more { width:80px;height:22px; display:block; font-weight:bold; color:#6c80d9; font-family:"微软雅黑"; text-decoration:none;}
.message .info {color:#7b7b7b; padding:5px 0; line-height:24px; clear:both; border-top:1px dashed #dbdbdb; overflow:hidden;}
.message .info a,.message .info a:hover { color:#265499; padding:0 10px;}
.message .info em { padding-left:10px;}
.message .info .my_message { color:#333; padding-top:0; font-size:14px;}
.message .info .reply { display:block; float:right; font-weight:normal;}
.i_reply { padding:0 0 5px 60px;}
.i_reply textarea { width:600px; border:1px solid #819dc8; padding:2px; line-height:15px; color:#333; height:70px;}
.i_reply input { background:#628bc7; border:1px solid #47648e; cursor:pointer; font-weight:bold; color:#fff; width:70px; height:26px;}
.more_message { text-align:right; height:15px; line-height:15px; padding-top:10px;}
.message_line { border-bottom:1px dashed #999; height:30px; line-height:30px; font-size:14px; font-weight:bold; margin-bottom:10px;}
.message_noneline { border-bottom:0;}
.userSz { overflow:hidden; height:1%; padding:0 0 10px 0; _margin-top:10px; clear:both;}
.userSz li label { width:60px; text-align:right; height:20px; line-height:20px; display:block; float:left;}
.userSz li select { display:block; float:left}
.userSz li { float:left;}
.starB { width:100px !important; margin:5px -5px 0 0 !important; margin:3px -5px 0 -5px\9 !important; float:left;}
.starB_1 { width:100px !important; margin:-2px 0 0 0 !important; float:left;}
.star_0,.star_1,.star_2,.star_3,.star_4,.star_5 { width:100px !important; height:16px !important; margin-top:-1px;}
.star_0 { background:url(../../../mybrand/skin/default/img/star_01.gif)  no-repeat;}
.star_1 { background:url(../../../mybrand/skin/default/img/star_02.gif)  no-repeat;}
.star_2 { background:url(../../../mybrand/skin/default/img/star_03.gif)  no-repeat;}
.star_3 { background:url(../../../mybrand/skin/default/img/star_04.gif)  no-repeat;}
.star_4 { background:url(../../../mybrand/skin/default/img/star_05.gif)  no-repeat;}
.star_5 { background:url(../../../mybrand/skin/default/img/star_06.gif)  no-repeat;}
.scoreQk { width:515px !important; margin-right:0 !important; padding-left:10px; color:#333;}
.scoreQk em { color:#f00; padding-left:0 !important;}
.scoreQk b { color:#7b7b7b; padding-right:10px; font-weight:normal;}
.userScoreBox { padding-bottom:8px; overflow:hidden; height:1%; border-bottom:1px solid #d3e1d2;}



.brandHonor { padding-bottom:15px; overflow:hidden; height:1%;}
.brandHonor li { float:left; padding:15px 0 0 9px;}
.brandHonor img { width:230px; height:154px; margin:1px;}
.brandHonor a { border:1px solid #ccc; display:block;}
.brandHonor a:hover { border:1px solid #c95c17;}



.subNews_list { width:708px; padding:15px;}
.subNews_list li { border-bottom:1px dashed #999; height:30px; line-height:30px;}
.subNews_list li a { width:598px; display:block; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../../../mybrand/skin/default/img/a_18.gif) no-repeat center left; padding-left:10px;}
.subNews_list li span { width:100px; display:block; float:right; text-align:right; color:#666;}



.newsBig { padding:15px; width:708px;}
.newsBig h1 { color:#333; font-size:14px; text-align:center; height:20px; line-height:20px;}
.newsBig .release_info { display:block; height:30px; line-height:30px; border-bottom:1px dashed #999; text-align:center; color:#666;}
.newsBig .release_info em { padding:0 7px;}
.newsBig .otherTitle { width:708px; background:#e6e6e6; border:1px solid #cecece; height:28px; line-height:28px;}
.newsBig .otherTitle span { width:340px; padding-left:10px; display:block; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newsBig .otherTitle span a { color:#333;}
.newsBig .otherTitle span a:hover { color:#8c3d0c;}
.newsBig .otherTitle span strong { color:#8c3d0c;}



.zt360 { width:708px; height:430px; padding:15px;}



.netWork { width:708px; padding:15px;}
.netWork .subMap { text-align:center;}
.netWork .tip_info { color:#333; text-align:center; display:block; height:30px; line-height:30px;}
.netWork em { color:#f00; padding:0 5px;}
.netWork table { line-height:30px; text-align:center; color:#333; margin-top:10px;}
.netWork table th { background:#d1d1d1; border-bottom:1px solid #fff;}
.netWork table td { background:#dbe1db; border-bottom:1px solid #fff;}
.netWork table caption { font-size:14px; font-weight:bold; color:#000; padding-bottom:10px;}



.contanct { padding:20px;}
.contanct p { text-indent:0 !important;}



.moreProd_list { width:710px; padding-top:14px; margin:0 14px; border-bottom:1px dashed #999; overflow:hidden; height:1%;}
.moreProd_list li { padding:0 0 10px 0; overflow:hidden; height:1%;}
.moreProd_list .t_info { color:#666;}
.moreProd_list .t_info em { color:#f00;}
.moreProd_list .l_info { float:left;}
.moreProd_list .l_info span { height:18px; line-height:18px; display:block; float:left; color:#666;}
.moreProd_list .l_info .num { width:18px; color:#fff; text-align:center; background:#ff9900; display:block;}
.moreProd_list .l_info .font_size { font-size:14px; padding:0 5px;}
.moreProd_list .l_info .prt { background:url(../../../mybrand/skin/default/img/but_02.gif) no-repeat 0 0; width:50px; height:18px; line-height:18px; color:#171717; padding-left:4px; float:left; border:0; margin-right:5px; _display:inline; cursor:pointer;}
.moreProd_list .l_info .next { background:url(../../../mybrand/skin/default/img/but_02.gif) no-repeat 0 -36px; width:50px; height:18px; line-height:18px; color:#171717; padding-right:5px; float:left; border:0; cursor:pointer;}
.moreProd_list .l_info .a1 a,.moreProd_list .l_info .a2 a,.moreProd_list .l_info .a1_curr a,.moreProd_list .l_info .a2_curr a { width:18px; height:18px; display:block; float:left; margin-left:5px; _display:inline;}
.moreProd_list .l_info .a1 a { background:url(../../../mybrand/skin/default/img/icon_02.gif) no-repeat 0 -18px;}
.moreProd_list .l_info .a1 a:hover { background:url(../../../mybrand/skin/default/img/icon_02.gif) no-repeat 0 0;}
.moreProd_list .l_info .a2 a { background:url(../../../mybrand/skin/default/img/icon_02.gif) no-repeat 0 -54px;}
.moreProd_list .l_info .a2 a:hover { background:url(../../../mybrand/skin/default/img/icon_02.gif) no-repeat 0 -36px;}
.moreProd_list .l_info .a1_curr a { background:url(../../../mybrand/skin/default/img/icon_02.gif) no-repeat 0 0;}
.moreProd_list .l_info .a2_curr a { background:url(../../../mybrand/skin/default/img/icon_02.gif) no-repeat 0 -36px;}
.moreProd_list .r_info { float:right;}



#preview{ float:none; text-align:center; width:352px; float:left;}
.jqzoom{ width:352px; height:350px; position:relative;}
.jqzoom img { border:1px solid #ffc38e;}
.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h { overflow:hidden; height:60px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../../../mybrand/skin/default/img/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(../../../mybrand/skin/default/img/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(../../../mybrand/skin/default/i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0; *margin-left:-34px !important; left:40px;}



.prodDetail { width:712px; padding:13px; overflow:hidden; height:1%;}
.prodDetail .p { color:#c95c17; clear:both; padding:15px 0 0 0;}
.prodDetail .r_info { width:346px; padding-left:14px; float:left;}
.prodDetail .r_info h1 { color:#c95c17; font-size:16px; font-weight:bold; line-height:24px;}
.prodDetail .r_info ul { padding-top:10px;}
.prodDetail .r_info ul li { width:346px; line-height:24px; overflow:hidden; height:1%;}
.prodDetail .r_info ul li em { color:#f00;}
.prodDetail .r_info ul li label { text-align:left; color:#333;}
.prodDetail .r_info ul li span { color:#666;}
.prodDetail .r_info ul li.butBox { margin:20px 0 0 25px; _display:inline;}
.prodDetail .r_info ul li .bot_1 { background:url(../../../mybrand/skin/default/img/but_04.gif) no-repeat 0 0; width:100px; height:25px; line-height:25px; border:0; color:#404040; padding-left:15px; margin-right:5px; _display:inline; cursor:pointer;}
.prodDetail .r_info ul li .bot_2 { background:url(../../../mybrand/skin/default/img/but_04.gif) no-repeat -102px 0; width:62px; height:25px; line-height:25px; border:0; color:#4a4a4a; padding-left:17px; cursor:pointer;}



.offerTab { margin:0 15px 15px 15px;}
.offerTab th { padding-top:10px; color:#333;}
.offerTab td { color:#666;}
.offerTab th,.offerTab td { border-bottom:1px dashed #999; height:30px; line-height:30px; text-align:center;}
.offerTab .but { background-position:0 0; width:67px; height:18px; border:0; cursor:pointer;}
.offerTab a { color:#118d00;}
.offerTab input { background:url(../../../mybrand/skin/default/img/wygm_ico.gif) no-repeat; width:66px; height:20px; line-height:20px; border:0; color:#333; cursor:pointer;}



.product_attributes { border-bottom:1px dashed #999; overflow:hidden; height:1%; padding-bottom:5px; margin-bottom:10px;}
.product_attributes li { height:24px; line-height:24px; float:left; width:236px;}
.productImg { width:710px; height:auto; line-height:30px; color:#333;}
.productImg img { vertical-align:middle; max-width:710px; width:expression(this.width > 710 ? "710px" : this.width); }
.productImg li { padding-top:5px;}



.col_01 { width:229px;}
.col_02 { width:229px;}
.col_03 { width:150px;}
.col_04 { width:100px;}
.col_05 { width:60px;}
.col_06 { width:158px;}
.col_07 { width:140px;}
.col_08 { width:120px;}
.col_09 { width:120px;}
.col_10 { width:110px;}


.endPageNum_box { margin-top:20px !important;}
.endPageNum { margin:0 0 20px 0;}
.endPageNum a { border:1px solid #dddddd; line-height:20px; padding:0 6px; color:#999999; margin-right:2px; display:block; float:left; _margin-right:0; _display:inline; _float:none;}
.endPageNum a:hover { border:1px solid #6e6e6e; background:#6e6e6e; color:#fff; text-decoration:none;}
.endPageNum .current { padding:0 6px;border:1px solid #6e6e6e; background:#6e6e6e; color:#fff; font-weight:bold;}


.s360_text { height:30px; line-height:30px; text-align:center; padding:5px 0 10px 0; font-size:14px; color:#333;}
.s360_text a { color:#b00; padding-left:5px;}
.s360_text a:hover { color:#b00; text-decoration:underline;}
.s360_title {text-align:center; height:30px; line-height:30px; padding:10px 0; font-size:14px; font-weight:bold; color:#333; border-bottom:1px dashed #ccc;}
.s360_title span { font-size:16px; color:#c00; padding-right:5px;}


.guide_menu { width:968px; height:35px; line-height:35px; padding-left:10px; margin:10px auto 0 auto; border:1px solid #d7d7d7; background:#f3efef; color:#333333;}
.guide_menu a { background:url(../../../mybrand/img/d_02.gif) no-repeat right center; padding-right:15px;}


