﻿@charset "utf-8";
/* CSS Document */
/* all 2015.1.2*/

.red_msg{ color:red; text-align:center;}
.web_w{
margin: 0 auto;
width: 100%;
background:none;
overflow:hidden;
}
.general_hd{ width:100%; margin:0 auto; background:#009B9D; height:40px; overflow:hidden; padding-top:15px; position:relative;}
.general_hd img{ height:35px; max-height:35px; width:auto;}
.g_back { position:absolute; left:10px; top:10px;}
.g_menu { position:absolute; right:10px; top:10px;}
.g_menu  a{ cursor:pointer;}
.g_title{font-family:"microsoft yahei"; font-size:18px; color:#fff;  text-align:center;}
.general_menu{ background:#f3f3f3; border-bottom:1px solid #e0e0e0; overflow:hidden; display:none; font-size:12px; padding:6px 0px 3px 0px;}
.general_menu li{ float:left; width:33.3%; text-align:center;}
.general_menu li.t_buycart{display:none; }
.general_menu li img{ display:block; height:20px; width:auto; margin:0 auto;}
.general_menu li a{ color:#888;}

.g_graybg{ background:#f3f3f3;overflow:hidden;border-bottom:1px solid #e0e0e0;}
/******登录页面*********/
.general_login{ padding-top:45px; padding-bottom:90px;}
.g_input input{ width:100%; border:0px; border-top:1px solid #e0e0e0; font-family:"microsoft yahei"; font-size:16px; border-bottom:1px solid #e0e0e0; 
height:45px;line-height:45px; text-align:center;}
.g_input  .password{ border-top:0px;}
.g_input  b{ color:#666; font-size:16px; display:block; font-weight:normal;margin-left:20px; margin-bottom:5px; }
.g_submit{clear:both;width:96%; margin:0 auto; padding-top:35px; padding-bottom:10px; }
.g_submit input{ width:100%;border: 0px; cursor:pointer;background: #555555;height: 40px; line-height:40px;border-radius: 5px;font-family:"microsoft yahei"; font-size:16px; color:#fff;}
.g_submit_out{ padding-top:15px;}
.g_submit_out a{ width:100%;border: 0px; display:block; text-align:center; cursor:pointer;background: #c82626;height: 40px; line-height:40px;border-radius: 5px;font-family:"microsoft yahei"; font-size:16px; color:#fff;}
.g_login_link{clear:both;width:96%; margin:0 auto; color:#0887d7;font-size:12px; }
.g_login_link a{color:#0887d7;}
.g_login_link span{ float:left;}
.g_login_link b{ float:right; font-weight:normal;}
.g_footer{ clear:both; margin-top:10px; padding-bottom:10px; text-align:center;}
.g_footer .f_link{font-family:"microsoft yahei"; font-size:14px;}
.g_footer .f_link a{ color:#111;}
.g_footer .f_link span{ margin-right:10px;}
.g_footer .f_custom{ color:#9a9a9a; margin-top:2px; font-size:12px;}

/******注册页面*********/
.general_regist{padding:35px 0px;}
.general_login .g_regist{ }
.g_regist input{ text-align:left; padding-left:20px; margin-bottom:28px; vertical-align:middle;}
.g_regist  .password{ border-top:1px solid #e0e0e0;}
.g_regist .yanzhengma{border-right:1px solid #e0e0e0; width:40%;}
.pad_t0{ padding-top:0px;}

/******修改密码*********/
.general_regist .g_paget{ border:0px;}
.general_regist .g_paget b{ font-size:16px;}

/******会员中心首页*********/
.member_bg{ width:100%; position:absolute; top:30px; z-index:-1;}
.member_bg img{width:100%; height:auto;}
.member_hd{ position:relative; overflow:hidden; width:100%; padding-bottom:10px;}
/*.member_hd .general_hd{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}*/
.member_hd .general_menu{background:#808080;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5; }
.member_hd .general_menu li a{ color:#fff;}
.gm_user{ position:relative; z-index:999; color:#fff; font-size:16px; font-weight:bold; margin-top:20px; text-align:center;}
.gm_user img{ width:80px; height:auto;}
.gm_user div{ margin-bottom:5px;}
.gm_toplink{ clear:both; margin-top:10px;}
.gm_toplink li{ width:25%; float:left;}
.gm_toplink li a{ display:block; background:#333;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;
 width:80%; height:28px; line-height:28px; margin:0 auto;border-radius: 5px; color:#fff; text-align:center; padding:2px 0px;}
.gm_toplink li a img{ height:16px; width:auto; margin-right:2px; margin-top:4px;}
.gm_state{ background:#f3f3f3; padding:20px  0px; overflow:hidden;}
.gm_state li{ width:33%; float:left; position:relative;}
.gm_state li a{ display:block; background:-webkit-linear-gradient(#fff,#e7e7e7); border:1px solid #d3d3d3; font-size:14px;
 width:90%; height:28px; line-height:28px; margin:0 auto;border-radius: 20px; color:#545454; text-align:center; padding:2px 0px;}
.gm_state em{  border-radius:39px; background:#f95108; width:16px; font-style:normal; height:16px; position:absolute; top:-9px; right:20%;
line-height:16px; color:#fff; font-family:"Times New Roman", Times, serif; text-align:center; display:block; font-size:12px;}

.gm_guide{}
.gm_guide li{ padding:20px ; line-height:26px; font-size:16px; overflow:hidden;}
.gm_guide li:nth-child(odd){background:#fff;}
.gm_guide li:nth-child(even){background:#F4F4F4;}
.gm_guide li span{ float:left;}
.gm_guide li span img{ width:26px; height:auto; vertical-align:middle; margin-right:10px;}
.gm_guide li em{ float:right;}
.gm_guide li em img{ height:16px; width:auto;}

/******全部订单*********/
.g_order_main{ padding:10px; clear:both;}
.g_order_main li{ border:1px solid #dadada; background:#fff; margin-bottom:10px; overflow:hidden;}
.g_order_main .hd{ background:#f3f3f3; height:32px; padding-top:8px;}
.g_order_main .hd img{ float:left; width:25px; height:auto; margin-left:10px; margin-right:5px;} 
.g_order_main .hd .number{ float:left; font-size:16px; color:#333;}
.g_order_main .hd .state{float:right; margin-right:10px; color:#666666;}
.g_order_main .hd .state span{ color:#c82626;}
.g_order_main .hd .state a{ color:#0887d7;}
.g_order_main .pro_list { clear:both; margin:10px; overflow:hidden; border-bottom:1px dotted #bfbfbf; padding-bottom:10px;}
.g_order_main .pro_list .pic{ float:left; width:22%; overflow:hidden; padding-top:2px;}
.g_order_main .pro_list .pic img{ width:90%; height:auto; }
.g_order_main .pro_list .info{ float:left; width:78%;}
.g_order_main .pro_list .name{ color:#333333; font-size:14px; line-height:22px; max-height:44px; overflow:hidden;}
.g_order_main .pro_list .name a{color:#333333;}
.g_order_main .pro_list .num_price{ color:#666666;}
.g_order_main .pro_list .num_price b{margin-left:20px; font-weight:normal;}

.tongji{ color:#c82626; margin:10px; clear:both; overflow:hidden; }
.tongji span{ float:left;}
.tongji a{ float:right; color:#0887d7;}
.order_more { clear:both;}
.order_more a{ border:1px solid #dadada; cursor:pointer; border-top:0px; line-height:35px;color:#0887d7; text-align:center; margin-top:-10px; display:block;}

/******订单详情*********/
.g_order_details{ background:#fff; border-bottom:1px solid #dadada;}
.g_order_details .pro_list{ margin:0px;}
.g_order_dinfo{ padding:15px;}
.info_tab{ border:1px solid #dadada;border-bottom:0px; background:#ffffff; margin-bottom:20px;}
.info_tab li{ padding:8px 12px; color:#666;border-bottom:1px solid #dadada;}
.info_tab li span{ color:#333;}
.zhuangtai_tj{ clear:both; margin-top:8px; overflow:hidden;border-bottom:1px dotted  #dadada; padding-bottom:6px; font-size:12px;}
.zhuangtai_tj .zhuangtai{ color:#333333; float:left;}
.zhuangtai_tj .z_tongji{ color:#333333; float:right;}
.zhuangtai_tj .zhuangtai span{ color:#c82626;}

/******全部预定*********/
.yuding_info{ background:#f5f5f5; padding:12px 10px; color:#444;}
.yuding_beizhu{ padding:12px 10px;}

/******我要评价*********/
.p_comment{ clear:both; overflow:hidden; margin-top:5px;}
.p_comment b{ background:#f3f3f3;display:block; text-align:center; color:#0887d7; line-height:35px; cursor:pointer; font-weight:normal;}
.comment_bd{ padding:10px; display:none;}
.p_comment .title2{ color:#333333; font-family:"microsoft yahei"; margin-bottom:5px; }
.p_comment  .s_content textarea{ border:1px solid #dadada; overflow:hidden; width:99%; height:60px; margin:0 auto;}
.p_comment  .s_submit{ padding-top:10px;}

/******我的评价*********/
.my_comment{ padding:10px; clear:both;}
.my_comment .time{ color:#666666; font-size:12px;}
.my_comment .time span{ color:#ff6c00;}
.my_comment .text{ color:#333;}
.p_operate{background:#f3f3f3; padding:0px 15px; height:35px; line-height:35px; color:#0887d7;}
.p_operate span{ float:left;}
.p_operate em{ float:right; font-style:normal;}
.p_operate a{color:#0887d7;}

/******资讯评价*********/
.g_order_main .newsevaluat { clear:both; margin:10px 10px  0px 10px; overflow:hidden; border-bottom:1px dotted #bfbfbf; padding-bottom:10px;}

/******我的留言*********/
.g_paget{ border:1px solid #dadada; border-bottom:0px; color:#0887d7; line-height:19px; text-align:left; padding:8px 15px; display:block; overflow:hidden;}
.g_paget img{ height:16px; width:auto; vertical-align:middle; float:left; margin-right:3px;}
.g_paget b{ font-size:16px; color:#c82626; float:left;}
.g_order_main  .g_mymessage {}
.g_order_main  .g_mymessage li{ padding:10px;}
.g_mymessage  .myhd { padding:2px 5px; overflow:hidden;}
.g_mymessage  .myhd  span{ float:left; color:#666666; font-size:12px;}
.g_mymessage  .myhd  span img{ height:12px; width:auto; margin-right:3px;}
.g_mymessage  .myhd  b{ color:#c82626; font-size:14px; font-weight:normal; margin-left:5px;}
.g_mymessage  .myhd  a{ float:right; color:#0887d7;}
.g_mymessage  .mytext { clear:both; padding:2px 10px; border-bottom:1px dotted #bfbfbf; overflow:hidden; padding-bottom:5px;}
.g_mymessage  .g_reply{ clear:both; padding:0px 10px;  overflow:hidden; margin-top:5px; }
.g_mymessage  .g_reply b{ color:#ff6c00; font-weight:normal; margin-right:3px;}
.g_mymessage  .g_reply_time{color:#666666; font-size:12px;padding:0px 10px; }
.mydownload{ background:#fff; border:1px solid #dadada; margin-bottom:10px; }
.g_order_main .mydownload li{ margin:10px; border:0px;border-bottom:1px dotted #bfbfbf; padding-bottom:6px; clear:both; }
.mydownload .info{ float:left; width:78%; overflow:hidden;}
.mydownload .info .title{ color:#333333;}
.mydownload .info .time{ color:#666; font-size:12px;}
.mydownload .d_button{ width:20%; float:right;}
.mydownload .d_button a{ display:block; background:-webkit-linear-gradient(#fff,#e7e7e7); border:1px solid #d3d3d3; font-size:14px;
 width:90%; height:26px; line-height:26px; margin:0 auto;border-radius: 20px; color:#545454; text-align:center; padding:2px 0px;}
 
 /*********购物车*************/
.g_order_main .buycart_list { clear:both; margin:10px; overflow:hidden; border-bottom:1px dotted #bfbfbf; padding-bottom:10px;}
.g_order_main .buycart_list .pic{ float:left; width:22%; overflow:hidden; padding-top:2px;}
.g_order_main .buycart_list .pic img{ width:90%; height:auto; }
.g_order_main .buycart_list .info{ float:left; width:70%;}
.g_order_main .buycart_list .delete{float:right; width:6%; text-align:right;}
.g_order_main .buycart_list .delete img{ height:12px; width:auto; margin-right:3px;}
.g_order_main .buycart_list .name{ color:#333333; font-size:14px; line-height:22px; max-height:44px; overflow:hidden;}
.g_order_main .buycart_list .name a{color:#333333;}
.g_order_main .buycart_list .gg_price{ color:#666666; font-size:12px;}
.g_order_main .buycart_list .gg_price span{ margin-right:5px;}
.g_order_main .buycart_list .gg_price b{margin-left:2px; font-weight:normal; color:#f04b4b;}
.g_buynumber{
clear:both; margin-top:8px;
width: 72px;
border: 1px solid #ccc;
height: 20px;
clear: both;}
.g_buynumber .decrement, .g_buynumber .increment {
cursor: pointer;
float: left;
height: 20px;
width: 21px;
display: inline-block;
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
 text-indent:100px; overflow:hidden;
background: url(../images/common/addnumber.png) no-repeat;
}
.g_buynumber .decrement {background-position: 0px 0px;}
.g_buynumber .increment {background-position: -93px 0px;}
.g_buynumber .quantity_text{
height: 20px;
line-height: 22px;
text-align: center;
width: 30px;
display: inline-block;
border: 0px;
font-size: 14px;
color: #666;
float: left;
	}
.buycart_tj{ overflow:hidden;}
.tj_price{ width:55%; float:left; text-align:right; margin-right:5%; color:#666666; line-height:20px;}
.jiesuan_sub{ width:40%; float:left; text-align:left;}
.jiesuan_sub a{ width:80%; background:#c82626; display:block;border-radius: 5px; line-height:35px; height:35px;
 text-align:center; color:#fff; margin-top:2px;}
.tj_price b { color:#ef3131; font-weight:normal; }
.tj_price  .yunfei{ font-weight:normal;}
.tj_price  .heji{ margin-top:5px;}
.tj_price  .heji b{ font-size:18px; font-weight:bold;}

 /*********提交订单*************/
.g_padress { padding:0px 15px 10px 15px; background:#fff;}
.g_order_main   .info2 .info { width:78%;}
.g_padress input{ display:block; border:1px solid #dadada; width:96%; height:35px; line-height:35px; padding:0px 2%;  margin:0 auto;
 margin-top:10px;}
.pad_t20{ padding-top:20px;}
.buy_message{ border:1px solid #dadada;padding:10px 10px; background:#f3f3f3; display:block;}
.buy_message input{ width:100%; padding:5px 0px; background:none; display:block;}
.ordersub_tj{ text-align:right; margin:8px  0px;}
.ordersub_tj b { color:#ef3131;}
.ordersub_tj  .yunfei{ font-weight:normal; margin-right:20px;}
.ordersub_tj  .heji b{ font-size:18px;}
.order_adress_sub{ clear:both; text-align:center; width:100%; float:none; padding-bottom:15px;} 
.order_adress_sub input{ width:50%; cursor:pointer; background:#c82626;border-radius: 5px;display:block; margin:0 auto; line-height:35px; height:35px; 
text-align:center; color:#fff; margin-top:10px;}

 /*********我要支付*************/
.g_adress_text{ background:#e8f1f6; border:1px solid #85c1e6; overflow:hidden; margin-bottom:10px;}
.g_adress_text ul{ margin:10px 15px;}
.g_adress_text li{ border:0px; background:none;}
.g_adress_text li span{ color:#0986d8;}
.orderpay_s{ border:1px solid #dadada; clear:both; margin-top:-23px; background:#f3f3f3; padding:10px 15px; color:#666; overflow:hidden; z-index:99;}
.orderpay_prolist {
border: 1px solid #dadada;
background: #fff;
padding:0px;
margin-bottom: 10px;
overflow: hidden;
}
.orderpay_reviews { text-align:center;}
.orderpay_reviews  a{ width:60px; background:#c82626;display:block; margin:0 auto; line-height:25px; height:25px; 
text-align:center; color:#fff; margin-top:10px; display:block;}
 
 /*********支付完成*************/
.thank_word{ text-align:center; color:#c82626; font-size:18px; margin-top:60px; }
.thank_word img{ height:32px; width:auto; vertical-align:middle;}
.payokinfo1 { border:1px solid  #dadada; background:#fff; overflow:hidden; margin-top:10px;}
.payokinfo1 div{ float:left; padding:6px 10px; width:38%;}
.payokinfo1 .line_right{border-right:1px solid  #dadada; width:50%;}
.payokinfo1 div span{ color:#035a9d;}
.payokinfo2{font-size:18px; text-align:center; margin-top:15px; color:#333333;}
.payokinfo2 b{ color:#ef3131;}
.payokinfo3{ color:#666666; font-size:16px; clear:both; overflow:hidden; margin-top:60px; padding-bottom:50px; text-align:center;}
.payokinfo3 a{ color:#d35828;}

 /*********表单列表*************/
.formtime_sub{ font-size:12px;}
.formtime_sub div{ width:60%; float:left; color:#666; padding-top:5px;}
.formtime_sub span{ width:35%; float:right;}
.formtime_sub span a{ border:1px solid #dadada;  padding:2px 6px; float:right;} 

 /*********表单详细*************/
.form_details{ padding:10px 0px;}
.form_d_title{ text-align:center; font-size:16px; color:#333; line-height:30px; margin:0px 10px;}
.form_d_time{ text-align:center; color:#666; font-size:12px; line-height:18px; margin:0px 10px;overflow:hidden;}
.form_desc{  margin:0px 10px;margin-top:5px; overflow:hidden;}
.form_desc img{max-width:100%; height:auto; margin-bottom:6px;} 
.form_list{ margin-top:10px;}
.form_list .g_regist input{ margin-bottom:10px;} 
.form_list .list2 li{ padding:0px 20px; color:#666; margin-bottom:10px; border:0px; background:none;}
.form_list .list2 .list_title{ font-size:16px;}
.form_list .list2 .list_title  span{ }
.form_list .list2 .list_text{ line-height:20px;}
.form_list .list2 .list_text td{ padding:2px 0px;}
.form_list .list2 .list_text input{ vertical-align:middle;}
.form_list .list2 .list_text  input[type="text"]{ border:1px solid #dadada; width:98%; line-height:32px;height:32px;  margin-top:5px; }
.form_details .g_submit{ padding-top:15px; width:20%; }
.form_details .g_submit input{height:30px; line-height:30px;}

 /*********投票详细*************/
.questionDiv{margin-left:10px; margin-top:10px;}
.questionDiv .vote_title{ font-weight:bold; font-family:"microsoft yahei"; font-size:14px;}
.questionDiv .vote_line{ 
            overflow: hidden;
            padding: 6px 0px 6px 0px;
        } 
.questionDiv .slip_bg {
            height: 11px;
            margin-top: 4px;
            margin-left: 20px;
            overflow: hidden;
            float: left;
            background-color: #ffffff;
            border: #D4D0C8 1px solid;
            border-bottom: #F3F2F0;
            border-right: #F3F2F0;
            display: inline;
        }       
.questionDiv .slip_bar
{
	height: 11px;
} 
.questionDiv .slip_bar em {
	border: #999999 1px solid;
	display: block;
	height: 9px;
	overflow: hidden;
	filter: Alpha(Opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
.questionDiv .slip_bar b {
	display: block;
	width: 100%;
	height: 1px;
	overflow: hidden;
	background-color: #ffffff;
}   
.vote_subicon input{ margin-left:30px;}

 /*********pinglun*************/
.pinglun_wpad{ padding-bottom:70px;}
.g_pinglun{
position: fixed;
z-index: 9999;
left: 0;
right: 0;
bottom: 0;
width: 100%;}
.g_pinglunbg{
	position:relative;
margin: 0 auto;
width: 100%;
border-top:1px solid #dadada;
background:#eaeaea;
height: 50px;
overflow:hidden;
	}
.g_pinglunbg ul{ margin:6px 10px 6px  10px ;}
.g_pinglunbg ul li{ float:left;}
.g_pinglunbg ul li.publish{ width:70%;}
.g_pinglunbg ul li.publish a{ height:20px; line-height:20px; overflow:hidden; border:1px  solid #dadada;cursor:pointer; display:block; color:#666666; background:#ffffff; padding:6px 12px;}
.g_pinglunbg ul li.number{width:30%; }
.g_pinglunbg ul li.number  a{height:20px; line-height:20px;overflow:hidden;border:1px  solid #dadada; border-left:0px; color:#333333;text-align:center; 
display:block; background:#ffffff; padding:6px 12px;}
.g_pinglunbg ul li.number  a b{ color:#c82626; }

#toggle_content{ display:none; 
position: fixed;
z-index: 9999;
left: 0;
right: 0;
bottom:0;
width: 100%;}
.toggle_content{
	position:relative;
margin: 0 auto;
width: 100%;
border-top:1px solid #dadada;
background:#fff;
overflow:hidden;
	}
.toggle_content .hd{ height:35px; background:#eaeaea; line-height:35px;}
.toggle_content .hd li{ float:left; width:33%; font-size:14px;}
.toggle_content .hd li.cancel a{ margin-left:20px; color:#02599e; cursor:pointer;}
.toggle_content .hd li.title{ text-align:center; color:#c72727;}
.toggle_content .hd li.send a{color:#02599e; float:right; margin-right:20px;cursor:pointer;}
.toggle_content .bd { padding:5px 10px; clear:both;}
.toggle_content .bd textarea{ border:0px; width:100%; height:60px; }
 /*********pinglun more*************/
.conments_m_title{ text-align:center; font-size:16px; color:#333; line-height:30px; margin:0px 10px;}
.conments_m_time{ text-align:center; color:#666; font-size:12px; line-height:18px; margin:0px 10px;overflow:hidden;}
.conments_m_list{  margin:0px 10px;margin-top:5px; overflow:hidden;}
.conments_m_list  li{ border:0px; border-bottom:1px dotted #dadada;color:#666; background:none; font-size:14px;}
.conments_m_list .name{ }
.conments_m_list .name span{ color:#d04d19; margin-right:3px;}
.conments_m_list .time{ font-size:12px; margin-top:3px;color:#666; }
.conments_m_list .bd{ padding:10px 0px; color:#333333;}

 /*********商品详情增加板块*************/ 
.prodetail .d_price  em{ color:#999; font-style:normal; font-size:14px; text-decoration:line-through; margin-left:5px;}
.d_stock{ font-size:12px; color:#333;}
.d_specifications,.d_buynumber {
width: 96%;
margin: 0 auto;
clear:both;
}
.d_specifications{ border-top:1px solid #dadada; padding:10px 0px; overflow:hidden;}
.d_specifications b{display:block; clear:both; color:#333; font-weight:normal;}
.d_specifications div span{ display:block; font-size:12px; width:30%; margin-right:5%; float:left; line-height:22px; text-align:center; border:1px solid #dadada; border-radius:5px;}
.d_specifications li{display:block; clear:both; margin-top:6px;}
.d_specifications div span.selected{border:1px solid #ff6600; background:#fff; border-radius:5px;}
.d_buynumber{ margin-top:5px; color:#555; }
.d_buynumber input{ border:1px solid #dadada; background:#f5f5f5; height:25px; padding:0 10px; width:30px; margin-left:5px;}
.disable{background:#d8d8d8; color:#999;border:1px solid #d8d8d8;border-radius:5px;}
.clickable{ cursor:pointer;padding:5px;margin:3px;}
.d_submitnew{width: 96%;overflow:hidden;margin: 0 auto;clear:both;}
.d_submitnew .d_buycartsub {
display: block;
margin-top: 10px;
color: #fff;
border: 0px;
height: 35px;
cursor: pointer;
line-height: 35px;
width:100%;
background: #e84c3d url(../images/main/base_icon.png) no-repeat 28% 10px;
}
.d_submitnew .d_otherbuy {
display: block;
float:left;
margin-top: 10px;
color: #fff;
border: 0px;
height: 35px;
cursor: pointer;
text-align:center;
line-height: 35px;
width:49%;
background: #009B9D url(../images/main/base_icon.png) no-repeat 18% 10px;
}
.d_submitnew .d_yuding {
display: block;
float:right;
margin-top: 10px;
color: #fff;
border: 0px;
height: 35px;
cursor: pointer;
text-align:center;
line-height: 35px;
width:49%;
background: #009B9D url(../images/main/base_icon.png) no-repeat 18% 10px;
}
.prodetail_tabs{ clear:both; background:#fff; margin-top:10px; overflow:hidden;}
.prodetail_tabs .tabs a {
float:left;
cursor:pointer;
width:33%; text-align:center;
color: #707070;
border-bottom: 1px solid #dcdcdc;
height:36px; line-height:36px;
}
.prodetail_tabs .tabs .thistab a {
color: #fc7c26;
border-bottom: 2px solid #fc7c26;
height:35px; line-height:35px;
}
.prodetail_tabs .tab_conbox{ clear:both;}
.prodetail_tabs .tab_conbox img{ max-width:100%; height:auto;}
.prodetail_tabs .tab_conbox .tab_con{ padding:15px 10px 35px 10px;}
.prodetail_tabs  .tab_con .shuxing{ border-bottom:1px solid #eee; line-height:35px; overflow:hidden;}
.prodetail_tabs  .tab_con .shuxing span{ color:#888; float:left; width:30%;}
.prodetail_tabs  .tab_con .shuxing em{ color:#333;float:left; width:70%; font-style:normal;}

.pro_comments{  margin:0px 10px;margin-top:5px; overflow:hidden;}
.pro_comments .title{color:#666; }
.pro_comments .title b{ color:#d04d19; margin-right:3px;}
.pro_comments  .content{ padding:10px 0px; color:#333333;border:0px; border-bottom:1px dotted #dadada; background:none; font-size:14px;}
.pro_comments .title span{ font-size:12px; margin-top:3px;color:#666; }
.pro_compage{ width:100%; margin-top:10px;}
.mycomments_hd{ border-bottom:2px solid #c82626; padding-top:10px; padding-left:20px;}
.mycomments_hd a{ float:left; background:#999; padding:2px 18px; color:#fff; margin-right:5px;}
.mycomments_hd a.select{ background:#c82626;}
.myEditinfo{ border:1px solid #dadada; overflow:hidden; padding-bottom:10px;}
.myEditinfo .red_msg2{ padding:6px 15px; text-align:left; background:#e5e5e5; margin-bottom:15px; color:#090; }
.myEditinfo dl{ margin-left:5%; width:95%;}
.myEditinfo dt{ clear:both; float:left; width:120px; line-height:28px; color:#666; margin-top:5px;}
.myEditinfo dd{ float:left; margin-top:5px;}
.myEditinfo dd input{ padding:2px 8px; border:1px solid #e5e5e5;}
.myEditinfo dd input.common_sub{ background:#c82626; color:#fff; padding:2px 18px; cursor:pointer;}