th,td {text-align:left; padding:4px 5px;}

/*-- Panel Model Parameter Page Title block --*/
.m_spec_title { position:relative; height:30px; line-height:30px; font-size:12px; border-bottom:solid #ddd 1px; padding-left:10px;}
.m_spec_title h2 { color:#33517f; font-size:14px; float:left}
.m_spec_title .right_bar {position:absolute; right:10px; top:0px;}

/*-- Panel Overview Page Function block --*/
.view_func {}
.view_func li {float:left; height:40px;line-height:40px;}
.view_func li a {display:block;}
.view_func li.func_a {width:25%; border-right:#f5f5f5 1px solid; font-size:12px;}
.view_func li.func_a img {margin-top:12px; margin-right:4px; margin-left:10px; border:0;width:16px; height:16px; float:left}
.view_func li.func_b {width:48%; position:relative}
.view_func .but_favorite { background:url(../../images/line/line-action.png) no-repeat 10px 11px; background-size:16px auto; text-indent:30px;}
.view_func .but_favorite_cur { background:url(../../images/line/line-action.png) no-repeat 10px -85px; background-size:16px auto;}
.view_func .but_plus { background:url(../../images/line/line-action.png) no-repeat 10px -132px; background-size:16px auto; text-indent:30px;}

.view-more {display:block; height:40px;line-height:40px; text-align:center; color:#198ef6!important;}
.view-more:visited {color:#198ef6!important;}
.view-more .icon-right {display:inline-block; width:14px;background:url(../../images/line/line-action.png) no-repeat center -142px ; background-size:13px auto;}
.view-more .icon-down {display:inline-block; width:14px;background:url(../../images/line/line-action.png) no-repeat center -196px ; background-size:14px auto;}

.para_navbar {clear:both; overflow:hidden;  text-align:left;  margin:0; background-color:#fff;}
.para_navbar .para_nav {padding:0px 0; font-size:12px;}
.para_navbar .para_nav li { line-height:25px; text-align:left; float:left; text-align:center}
.para_navbar .para_nav li a { display:block; border:1px solid #f5f5f5; margin:3px 3px; padding:2px 5px;}


/*-- Panel Overview Page Production and Deal block --*/
.model_deal_state { margin:0; text-align:left; background-color:#fff;}
.model_deal_state dl { float:left; width:25%; font-size:12px;}
.model_deal_state dl dt { border-right:solid #f5f5f5 1px; padding:5px 5px 5px 10px; margin:0; height:28px; line-height:14px; background-color:#f9f9f9;}
.model_deal_state dl dd { border-right:solid #f5f5f5 1px; border-bottom:solid #f5f5f5 1px; padding:5px 5px 5px 10px; margin:0; height:25px; line-height:25px;}
.model_deal_state dl dd a {display:block;}

/*-- Series, Alternative, Hot Model list table --*/
.serieslist {clear:both;text-align:center; background-color:#fff;}
.serieslist td {padding:4px 0px 4px 8px;border-bottom:solid #f5f5f5 1px; font-size:12px; height:25px;}
.serieslist th {height:25px; font-size:12px; font-weight:normal; padding:4px 0px 0px 8px; border-bottom:solid #f5f5f5 1px;}
.serieslist .set {background:#FFFFCA}
.serieslist a {text-decoration:none; display:block; line-height:25px;}
.serieslist a:visited {color:#969; text-decoration:none;}


/*-- Panel Photo list Area --*/
#pic_lbtn {clear:both; float:left; margin:8px 0 0; width:28px; height:115px; background:url(../../images/bg/bg_new16.gif) 0px -910px no-repeat; cursor:pointer}
#pic_lbtn:hover {clear:both; float:left; margin:8px 0 0; width:28px; height:115px; background:url(../../images/bg/bg_new16.gif) -60px -910px no-repeat; cursor:pointer}
#pic_rbtn {float:left; margin:8px 0 0; width:28px; height:115px; background:url(../../images/bg/bg_new16.gif) -27px -910px no-repeat; cursor:pointer}
#pic_rbtn:hover {float:left; margin:8px 0 0; width:28px; height:115px; background:url(../../images/bg/bg_new16.gif) -87px -910px no-repeat; cursor:pointer}
.picsum {padding:4px 5px 0 0;}
#panPicList {float:left; width:680px; height:124px; margin:7px 26px 0; overflow:hidden;}
#panPicList #pancon1 {float:left;}
#panPicList #pancon2 {float:left;}
#panPicList .ScrCont {width:32766px; zoom:1;}
#panPicList a { display:block; float:left; padding:0 6px}
#panPicList img {width:158px; height:118px;}


/* Contact detail in Stock Detail, RFQ Detail Page  */
.item_top { padding:10px;}
.item_top h1 { font-size:14px; line-height:25px; font-weight:normal;}
.item_top h1 span { color:#d22027;}
.m-dealer {}
.m-dealer .m-combar { margin:0; padding:5px 10px; height:50px; line-height:25px;}
.m-dealer .m-combar dt {float:left; width:100%;}
.m-dealer .m-combar dt .com-name {overflow:hidden;}
.m-dealer .m-combar dt .com-desc {font-size:12px; color:#999;}
.m-dealer .m-combar dt .com-desc span {margin-right:10px; display:inline-block}
.m-dealer .m-combar dt .com-desc span.biaozhu {background:url(../../images/line/line-action.png) no-repeat left -210px; background-size:12px auto; padding-left:14px;}
.m-dealer .m-combar dt.icon-showmore {background:url(../../images/icon/icon_arrow_r.png) no-repeat right center; background-size:16px 16px;}

.m-dealer .m_dealer_detail { margin:0; font-size:12px; padding:3px 0 3px 10px;}
.m-dealer .m_dealer_detail .attrul {float:left;width:100%; border-top:#f5f5f5 1px solid; padding-top:7px;}
.m-dealer .m_dealer_detail .attr {margin-right:140px; height:50px; position:relative}
.m-dealer .m_dealer_detail .attr li {line-height:25px; height:25px; overflow:hidden}
.m-dealer .m_dealer_detail .attr li .name {font-size:16px; font-weight:bold;}
.m-dealer .m_dealer_detail .attr li .gender {font-size:12px; font-weight:normal;}
.m-dealer .m_dealer_detail .attr li.view_detail { }
.m-dealer .m_dealer_detail .func { position:relative; float:right; width:140px; margin-left:-140px; padding-top:12px;}
.m-dealer .m_dealer_detail .func li {float:left; margin-left:12px; line-height:36px; height:36px;}
.m-dealer .m_dealer_detail .func li.tel {margin-left:0px;}
.m-dealer .m_dealer_detail .func li .icon_tel { display:block; width:36px; height:36px; background:url(../../images/line/line-action.png) no-repeat left -756px; background-size:36px auto;}
.m-dealer .m_dealer_detail .func li .icon_qq { display:block; width:36px; height:36px; background:url(../../images/line/line-action.png) no-repeat left -864px; background-size:36px auto;}
.m-dealer .m_dealer_detail .func li .icon_skype { display:block; width:36px; height:36px; background:url(../../images/line/line-action.png) no-repeat left -972px; background-size:36px auto;}

.m-dealer .m-mem-but {width:100%;}
.m-dealer .m-mem-but .login-memo {padding-left:15px; background:url(../../images/icon/p04.gif) 0 4px no-repeat; margin-left:10px; color:#f47e2c;}
.m-dealer .m-mem-but ul {padding:10px 5px 10px 5px;}
.m-dealer .m-mem-but ul li a {display:block; line-height:32px; text-align:center; color:#333; border:solid #ddd 1px; border-radius:3px; background-color:#f5f5f5; margin:0 5px 0 5px}
.m-dealer .m-mem-but ul.but1 li { width:100%;float:left;}
.m-dealer .m-mem-but ul.but2 li { width:50%;float:left;}
.m-dealer .m-mem-but ul.login li a {color:#f47e2c; border:solid #fbd687 1px; background-color:#fdfbef; font-weight:bold;}

.detail_pic {clear:both; width:100%; overflow:hidden; text-align:center; padding:10px 0}
.gray_title {clear:both; overflow:hidden; width:100%; height:29px; margin-top:20px; background:#f7f7f7; border-top:1px solid #a0c5e0}
.gray_title H2 {float:left; display:block; padding-left:12px; padding-top:5px; font-size:14px; font-weight:bold; text-align:left;}


/*-- Page navigation button style --*/
.page {padding:7px 6px 4px 0; color:#939394; text-align:right} 
.page a {border:1px #ccc solid; padding:2px 7px; margin:0 2px; color:#0165da; text-decoration:none; background:#fff;}
.page a:visited {border:1px #ccc solid; color:#0165da; } 
.page a:hover {border:1px #f60 solid; color:#f60; background:#FFECDF; text-decoration:none} 
.page a:active {border:1px #f60 solid; color:#ff5a00; } 
.page span {padding:2px 7px; margin:0px 2px; border:1px #f0f0f0 solid;  background:#fff;}
.page span.current { padding:2px 7px; margin:0 2px;border:1px #ff4a01 solid; color:#fff; background:#f60;} 
.page span.disabled {display:none } 
.page .pre {background:#fff url(../../images/userpic/page_sele.gif) 7px -5px no-repeat;}
.page .next {background:#fff url(../../images/userpic/page_sele.gif) -30px -5px no-repeat;}
.page a.pre:hover {background:#feeee5 url(../../images/userpic/page_sele.gif) 7px -5px no-repeat;}
.page a.next:hover {background:#feeee5 url(../../images/userpic/page_sele.gif) -30px -5px no-repeat;}


/*Defination of Panel Feature Icon*/
.tabconpic {clear:both; float:left; margin:10px 0 0 5px;}
.tabconpic li {float:left; width:61px; height:35px; overflow:hidden; text-align:center;}
.tabconpic li img {width:50px; height:25px; border:1px solid #B7C8F6;}

/* Sullier & Stock list in Panel Overview, Panel Supplier, Stock Detail Page  */
.m_dealer_list { margin:0; font-size:12px;}
.m_dealer_list .item.downline { border-bottom:1px #f5f5f5 solid; padding-bottom:5px;}
.m_dealer_list .item.downlinevip { border-bottom:1px #fff4dd solid; padding-bottom:5px;}
.m_dealer_list .item.downlinefan { border-bottom:1px #fff solid; padding-bottom:5px; background-color:#F5F5F5;}
.m_dealer_list .item .name { line-height:30px; height:30px; padding:5px 10px 0 10px; overflow:hidden;}
.m_dealer_list .item .name li { float:left; margin-right:5px; font-size:12px; display:block; line-height:24px;}
.m_dealer_list .item .name li a {display:block;}
.m_dealer_list .item .name .lb {float:left; margin:0; width:100%;}
.m_dealer_list .item .name .lb .vip { margin-left:5px;}
.m_dealer_list .item .name .rb {float:right; margin:0; width:40px; text-align:right; margin-left:-40px; background-color:#fff;}
.m_dealer_list .item .name .rb a {display:block; line-height:30px;}
.m_dealer_list .item .attrul {float:left;width:100%;}
.m_dealer_list .item .attr {margin-right:140px; padding:0 10px 5px 10px;}
.m_dealer_list .item .attr a { color:#333;}
.m_dealer_list .item .attr a:visited {color:#999; text-decoration:none;}
.m_dealer_list .item .attr li {line-height:22px; height:22px; overflow:hidden}
.m_dealer_list .item .attr li span { color:#999; font-size:12px;}
.m_dealer_list .item .attr li.view_detail { position:relative}
.m_dealer_list .item .attr li.biaozhu {background:url(../../images/line/line-action.png) no-repeat left -212px; background-size:12px auto; padding-left:16px;}
.m_dealer_list .item .func { position:relative; float:right; width:140px; margin-left:-140px;}
.m_dealer_list .item .func li.width40 {width:40px;}
.m_dealer_list .item .func li {float:left; margin-left:12px; line-height:36px; height:36px;}
.m_dealer_list .item .func li .icon_tel { display:block; width:36px; height:36px; background:url(../../images/line/line-action.png) no-repeat left -756px; background-size:36px auto;}
.m_dealer_list .item .func li .icon_qq { display:block; width:36px; height:36px; background:url(../../images/line/line-action.png) no-repeat left -864px; background-size:36px auto;}
.m_dealer_list .item .func li .icon_skype { display:block; width:36px; height:36px; background:url(../../images/line/line-action.png) no-repeat left -972px; background-size:36px auto;}
.m_dealer_list .item .func li.tel {margin-left:0px;}
.m_dealer_list .item .func li.tel a:visited {filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; color:#999}


/* Stock and RFQ Detail Page */
.m_deal_detail.expired { background:url(../../images/icon/expired.png) no-repeat right top; background-size:74px 64px;}
.m_deal_detail .attr { padding:10px; font-size:12px;}
.m_deal_detail .attr a {color:#33517f}
.m_deal_detail .attr li { float:left; padding:5px 0; overflow:hidden; font-size:12px !important;}
.m_deal_detail .attr li span { color:#999;}
.m_deal_detail .attr li.li2 { width:100%;}
.m_deal_detail .attr li.li4 { width:50%;}

.item_dealbox.expired { background:url(../../images/icon/expired.png) no-repeat right top; background-size:74px 64px;}
.item_dealbox .attr { padding:10px; font-size:12px;}
.item_dealbox .attr a {color:#33517f}
.item_dealbox .attr li { float:left; padding:5px 0; overflow:hidden; font-size:12px !important;}
.item_dealbox .attr li span { color:#999;}
.item_dealbox .attr li.li2 { width:100%; }
.item_dealbox .attr li.li4 { width:50%;}

/* Search in Panel Models */
.m_fil_gray {clear:both; width:100%; overflow:hidden; margin:5px 0 0; background-color:#FFFFFF; font-size:12px;}
.m_fil_gray_name {clear:both; float:left; width:65px; text-align:right; padding:6px 0 0 0; height:20px; color:#444; margin-right:-70px;}
.m_fil_gray div {float:right; width:100%;}
.m_fil_gray_list {margin-left:75px; text-align:left;}
.m_fil_gray_list li {float:left; height:24px; line-height:24px; padding:3px 0 3px 3px; margin-right:10px; margin-bottom:1px;}
.m_fil_gray_list li a {display:block;}
.m_fil_orange {clear:both; width:100%; overflow:hidden;margin:10px 0 0; background-color:#FDFAF2;}
.m_fil_orange_note {float:left; padding:0px 10px; line-height:20px; color:#666;}


.supcontact table th {  font-size:12px; padding:6px 0px 6px 12px; line-height:24px;}
.supcontact table td { border-top:solid #ddd 1px; font-size:12px; padding:8px 0px 8px 12px;}




.package_view_list .item { line-height:24px; border-bottom:solid #eee 1px; font-size:12px; padding:5px 0 5px 10px}
.package_view_list .item li { float:left; width:50%; height:24px; overflow:hidden;}
.package_view_list .item li span { color:#888}