/*
	[Destoon B2B System] Copyright (c) 2008-2015 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
/* global */
body {margin:0px;font-size:12px;color:#000000;background:#f6f6f6;}
/* common */
.head_m{background:#ffffff;border-bottom: 1px solid #dcdcdc;}
.m {width:1200px;margin:auto;}
.top {height:38px;line-height:38px;background:#ffffff;padding:0 10px 0 10px;}
#top a {text-decoration:none;}
.head {height:115px;overflow:hidden;}
.head div {float:left;}
.head .logo {padding:15px 10px 0 0px;height:90px;overflow:hidden;}
.head h1 {font-size:24px;margin:32px 0 5px 10px;color:#333333;font-family:\9ED1\4F53;filter:glow(color=#FFFFFF,strength=3);}
.head h4 {font-size:15px;margin:0 0 0 10px;color:#333333;}

#menu a {text-decoration:none;}
.menu {background:url('menu_bg.gif');height:30px;overflow:hidden;padding:0 0 0 20px;font-size:14px;font-weight:bold;border:#438ECE 1px solid;border-top:#438ECE 2px solid;}
.menu_li {float:left;white-space:nowrap;/*border-right:#FFFFFF 1px solid;*/line-height:30px;padding:0 10px 0 10px;}
/*.menu_li span {color:#003D70;}*/
.menu_on {float:left;white-space:nowrap;border-right:#438ECE 1px solid;border-left:#438ECE 1px solid;line-height:30px;padding:0 20px 0 20px;background:url('menu_on.gif') repeat-x;}
.menu_on span {color:#FFFFFF;}

.side_head {border:#79B7EC 1px solid;border-bottom:none;background:url('side_head.gif') repeat-x;}
.side_head div {padding:0 10px 0 10px;font-size:14px;height:28px;line-height:30px;overflow:hidden;letter-spacing:1px;}
.side_body {border:#dddddd 1px solid;border-top:none;background:#FFFFFF;padding:10px;margin:0 0 10px;}
.side_body li {background:url('../../image/ico_arrow.gif') no-repeat 5px 7px;padding:0 0 0 20px;height:26px;line-height:26px;overflow:hidden;}

.main_head {border:#dddddd 1px solid;background:#fff;}
.main_head div {border-left:3px #33aae7 solid;padding:0 10px 0 10px;font-size:14px;height:40px;line-height:40px;overflow:hidden;letter-spacing:1px;}
.main_body {border:#dddddd 1px solid;border-top:none;background:#FFFFFF;padding:10px;margin:0 0 10px;}
.footer{width:100%;background:#333;height:auto;line-height:30px;padding-top:20px;padding-bottom:20px;color:#E6E2E2;}
.body_left_product h4{line-height:40px;color:#fff;font-size:16px;}
.f_r{float:right;font-size:12px;padding-right:15px;}
.f_r a{color:#fff;}
.xcititle {height: 38px;border-left: 3px  solid;border-bottom:1px solid #ddd !important;padding-left: 10px;font-size: 14px;color: #333;font-weight: bold;line-height: 38px;background:#fff;}
.xcmain .xctop, .xcmain .xcpc, .xcmain .xcinformation, .xcmain .qyxcl, .xcmain .xc_right, .xcmain .xc, .xcmain .xclist, .xcmain .zpxq_list, .xcmain .spzping_left, .xcmain .spzping_right, .xcmain .bg_fff {
    border: 1px solid #dcdcdc;
    background: #fff;}
.pos{height:40px;line-height:40px;font-size:14px;}
.pos span{height:40px;line-height:40px;font-size:14px;}
.f_b1{width:15%;font-size:12px;line-height:35px;font-weight:bold; background-color: #fafafa;color: #9f9f9f;text-align:center;
border:1px solid #dddddd;border-right:none;border-bottom:none;}
.f_b2{font-size:12px;border:1px solid #dddddd;border-bottom:none;padding:0 15px;}
.main_head span.f_r a{color:#000;}
.pages {padding:10px 0 10px 0;text-align:center;font-size:12px;}
.pages_inp {border:#CCCCCC 1px solid;padding:1px;width:30px;text-align:center;color:#666666;}

.thumb {padding:6px;}
.thumb img {border:#C0C0C0 1px solid;padding:3px;}
.thumb div {width:90%;height:26px;overflow:hidden;line-height:26px;font-size:13px;margin:6px 0 6px 0;}
.thumb p {font-size:10px;color:#888888;margin:2px;}
.thumb_on {background:#F1F1F1;border:#99C4D5 1px dotted;}
/* album */
#mid_pos {position:absolute;}
#mid_div {width:240px;height:180px;cursor:crosshair;padding:5px;border:#CCCCCC 1px solid;background:#F3F3F3;}
#zoomer {border:#D4D4D4 1px solid;width:120px;height:90px;background:#FFFFFF url('../image/zoom_bg.gif');position:absolute;opacity:0.5;filter:alpha(opacity=50);}
#big_div {width:320px;height:240px;border:#CCCCCC 1px solid;background:#FFFFFF;position:absolute;overflow:hidden;}
#big_pic {position:absolute;}
.ab_im {padding:2px;margin:10px 0 10px 13px;border:#C0C0C0 1px solid;}
.ab_on {padding:2px;margin:10px 0 10px 13px;border:#FF6600 1px solid;background:#FF6600;}

.main_body .title{line-height:40px;font-size:18px;font-weight:bold;text-align:center;}
.main_body .info{line-height:40px;text-align:center;border-bottom:1px dashed #dddddd;}
.main_body .content{line-height:30px;font-size:14px;text-indent:30px;}
.main_body .content p{text-indent:30px;}