@CHARSET "UTF-8";

.special000_wrap { width: 1000px; margin: 0 auto; overflow: hidden; }

#star_c { height: 30px; float: left; }
#star_c ul { float: left; width: 150px; }
#star_c li.on { background-position: 0 -28px; }
#star_c li { background: url("../images/cat/star.png") no-repeat scroll 0 0 transparent; cursor: pointer; float: left; text-indent: -9999px; width: 24px; height: 30px; padding: 0; margin: 0; border: none; }

.comments {width: 99%; margin: 20px auto; overflow: hidden;}
.comments li {overflow: hidden; padding: 15px; border-bottom: 1px #dedede solid;}
.comments li dl {color: #cf0924; font-size: 13px; font-family: "微软雅黑";  overflow: hidden;}
.comments li dl dd {float: left;}
.comments li dl dd img {margin-top: 3px; height: 20px;}
.comments li dl dd.fir1 {width: 35%;}
.comments li dl dd.fir2 {width: 45%;}
.comments li dl dd.fir3 {width: 20%; color: #888888;}
.comment_goods {line-height: 30px; color: #000; font-size: 13px; font-family: "微软雅黑"; }
.pagebar {width: 90%;  overflow: hidden; margin: 10px 0;}
.pagebar ul {float: right;}
.pagebar a {border: 1px #dedede solid; padding: 5px 10px; color: #6f6f6f; margin: 0 0 0 15px; }
.quiz{border:solid 1px #ccc;height:auto;width:98%;} /*400px*/
.quiz h3{font-size:14px;line-height:35px;height:35px;border-bottom:solid 1px #e8e8e8;padding-left:20px;background:#f8f8f8;color:#666;position:relative; }
.quiz_content{padding:10px 0 10px 20px;position:relative;height:auto;} /*205px*/
.quiz_content .btm{border:none;width:84px;height:27px;background:url(../img/btn.gif) no-repeat;margin:10px 0 0 64px;display:inline;cursor:pointer; color: #fff;}
.quiz_content li.full-comment{position:relative;z-index:99;height:41px;}
.quiz_content li.cate_l{height:24px;line-height:24px;padding-bottom:10px;}
.quiz_content li.cate_l dl dt{float:left;}
.quiz_content li.cate_l dl dd{float:left;padding-right:15px;}
.quiz_content li.cate_l dl dd label{cursor:pointer;}
.quiz_content .l_text{height:120px;position:relative;padding-left:18px;}
.quiz_content .l_text .m_flo{float:left;width:46px; text-align: right; margin-right: 5px;}
.quiz_content .l_text .text{width:850px;height:109px;border:solid 1px #ccc;}
.quiz_content .l_text .tr{position:absolute;bottom:-18px;right:40px;}
/*goods-comm-stars style*/
.goods-comm{height:41px;position:relative;z-index:7;}
.goods-comm-stars{line-height:25px;height:41px;position:absolute;top:0px;left:0;width:400px;}
.goods-comm-stars .star_l{float:left;display:inline-block;margin-right:5px;display:inline;}
.goods-comm-stars .star_choose{float:left;display:inline-block;}
/* rater star */
.rater-star{position:relative;list-style:none;margin:0;padding:0;background-repeat:repeat-x;background-position:left top;float:left;}
.rater-star-item, .rater-star-item-current, .rater-star-item-hover{position:absolute;top:0;left:0;background-repeat:repeat-x;}
.rater-star-item{background-position: -100% -100%;}
.rater-star-item-hover{background-position:0 -48px;cursor:pointer;}
.rater-star-item-current{background-position:0 -48px;cursor:pointer;}
.rater-star-item-current.rater-star-happy{background-position:0 -25px;}
.rater-star-item-hover.rater-star-happy{background-position:0 -25px;}
.rater-star-item-current.rater-star-full{background-position:0 -72px;}
/* popinfo */
.popinfo{display:none;position:absolute;top:30px;background:url(../images/comment/infobox-bg.gif) no-repeat;padding-top:8px;width:192px;margin-left:-14px;}
.popinfo .info-box{border:1px solid #f00;border-top:0;padding:0 5px;color:#F60;background:#FFF;}
.popinfo .info-box div{color:#333;}
.rater-click-tips{font:12px/25px;color:#333;margin-left:10px;background:url(../img/infobox-bg-l.gif) no-repeat 0 0;width:125px;height:34px;padding-left:16px;overflow:hidden;}
.rater-click-tips span{display:block;background:#FFF9DD url(../img/infobox-bg-l-r.gif) no-repeat 100% 0;height:34px;line-height:34px;padding-right:5px;}
.rater-star-item-tips{background:url(../images/comment/star-tips.gif) no-repeat 0 0;height:41px;overflow:hidden;}
.cur.rater-star-item-tips{display:block;}	
.rater-star-result{color:#FF6600;font-weight:bold;padding-left:10px;float:left;}
.goods-comm-name {overflow: hidden; margin: 10px 0;}
.goods-comm-name input {border: 1px #ccc solid; border-radius: 2px; height: 26px; width: 180px; text-indent: 0.5em; color: #888888;}
.goods-comm-name label {width:65px; text-align: right; float: left; margin-right: 5px;}


.quick {overflow: hidden; width: 1000px; margin: 30px auto 80px auto;}
.quick .hd .quick_top {width: 100%; height: 110px; background: url(../images/cat/quick/quick_top.jpg) no-repeat; margin:30px auto 0;}
.quick_title {font-size: 24px; line-height: 32px;}
.quick_title span {color: #d00a23;}
.quick_list {width: 90%; margin: 0 auto; overflow: hidden;}
.quick ul {overflow: hidden; float: left; width: 85%;}
.quick_list ul li {float: left; margin:10px; border: 1px #ccc solid; border-radius: 4px; }
.quick_list ul li a {display: block;}
.quick .bd i {color: #d00a23; text-decoration: none; font-style: normal;}
.quick_list span {float: left; overflow: hidden; font-size: 17px; color: #000; line-height: 45px; width: 10%;}  
.quick .bd div.input,.quick .bd div.textarea  {margin: 10px 0; overflow: hidden;}
.quick .bd div.input input{width: 160px; height: 28px; border: 1px #ccc solid; border-radius: 4px; float: left;}
.quick .bd div.Discount span {line-height: 30px; float: left; margin-left: 10px;}
.quick .bd div.radio label,.quick .bd div.input label,.quick .bd div.textarea label,.quick .bd div.radio span {margin: 0 15px 0 0; line-height: 30px;}
.quick .bd div.address input{width: 360px;}
.quick .bd div.input select {width: 140px; height: 28px; border: 1px #ccc solid; border-radius: 4px; margin-right: 5px;}
.quick .bd div.input label,.quick .bd div.textarea label,.bd div.radio span {float:  left; width: 85px; text-align: right;}
.quick .bd div.textarea textarea{float: left; width: 360px; height: 150px; border: 1px #ccc solid; border-radius: 4px;}
.quick .bd div.submit .sub{width:187px ; height: 57px; background:url(../img/quick_submit.jpg) no-repeat;}
.quick .bd div.submit {width: 80%; margin: 0 auto;}


.flwoTable td {text-align: ;}
.quick_list li.intro {border: 1px #FF0000 solid;}



/**/

.my_order{ }
.my_order table{width: 100%;}
.my_order table td{padding:5px 2px;}
.taozhuang{font-size: 14px; font-weight: bold; line-height: 30px;}
.taozhuang_list dl{ float: left; margin-right:10px;} 
.taozhuang_list dl dt{font-size: 14px; font-weight: bold; } 
.taozhuang_list dl dd{/*width:157px;*/ float: left; height:63px; border:2px #b3b3b3 solid;  margin: 7px; overflow: hidden;}     
.taozhuang_list dl dd.cur{background: url(../img/xuanle.jpg) 5px 7px no-repeat #fdfbe2; border-color:#ff3e3e; font-weight: bold;} 
.taozhuang_list dl dd a{ display: block; color:#e50c74;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.taozhuang_list dl dd a:hover,.taozhuang_list dl dd.cur a{color:#ff0306; font-weight: bold; text-decoration: none;}

.youhui{font-size: 14px; font-weight: bold; color:#f60500; line-height: 30px;}
.youhui_list dl{}
.youhui_list dl dd{width:420px; height: 30px; line-height: 30px; background: #fff; border: 1px solid #c3c3c3; font-size: 14px; margin-bottom: 5px; overflow: hidden;}
.youhui_list dl dd.cur{background: url(../img/xuanle.jpg) 5px 7px no-repeat #fdfbe2; border-color:#ffc13e; font-weight: bold;}
.youhui_list dl dd a{color:#f60500;display: block; padding:0 5px 0 25px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.youhui_list dl dd a:hover{font-weight: bold; text-decoration: none;}

.my_buy_user{font-size:12px; line-height:20px; padding-bottom:50px; padding-left:85px;}
.my_buy_user ul li{ margin-bottom:10px;}
.my_buy_user ul li i{width:70px; padding-right:10px; text-align:right; display:inline-block; font-style:normal;}
.my_buy_user ul li span.tips{padding-left:5px; color:#a7a7a7; display: inline-block;}
.my_buy_user ul li span.onError{ padding-left:5px; display:none; color:red;}
.my_buy_user ul li em.tips{padding-left:5px; color:#a7a7a7; font-style: normal; display: inline-block;}
.how_to_pay dd{ margin-bottom:10px; line-height: 25px;}
.go_contact,.go_buy{cursor: pointer;}

/*支付*/
.pay_wp{ width: 920px; border:15px solid #f3649a; background: #f4f4f4; margin:90px auto 30px;}
.pay{}
.pay_p1_box{ border-bottom:1px solid #d0cfd5; padding:0 20px 15px;}
.pay_p1_box p{padding-left:10px; padding-top:10px;}
.pay_p2_box{ border-bottom:1px solid #d0cfd5; padding:0 20px 15px;}
.jianjie{ padding-left:2em;}
.pay img{vertical-align: middle;}
.pay dl dd{float: left; padding-top:10px;}
.pay dl dd .pay_p2,.pay dl dd .pay_p3{margin:0 10px;}
.pay dl dd span{padding-right: 20px;}
.pay_btn{padding:10px 0 10px 30px;}

.chanhou_p3{background: url(../img/chanhou/p3.jpg) no-repeat; height:486px;}
.chanhou_p3 dl{ padding-left:557px; padding-top:97px;}
.chanhou_p3 dl dd{margin-bottom: 15px; padding-left:40px;}
.chanhou_p3 .text{width: 160px; padding:5px 3px; background:transparent; border:none; color:#666;}
.chanhou_p3 p{color:#919191; font-size: 14px; padding-top:85px; padding-left:15px; width: 362px;}
.chanhou_p3 p a{color:#d64080;}

.rouxiao_p3{background: url(../img/rouxiao/p3.jpg) no-repeat; height:486px;}
.rouxiao_p3 dl{ padding-left:557px; padding-top:95px;}
.rouxiao_p3 dl dd{margin-bottom: 15px; padding-left:40px;}
.rouxiao_p3 .text{width: 160px; padding:5px 3px; background:transparent; border:none; color:#666;}
.rouxiao_p3 p{color:#919191; font-size: 14px; padding-top:85px; padding-left:15px; width: 362px;}
.rouxiao_p3 p a{color:#d64080;}

.rufang_p3{background: url(../img/rufang/p3.jpg) no-repeat; height:486px;}
.rufang_p3 dl{ padding-left:557px; padding-top:107px;}
.rufang_p3 dl dd{margin-bottom: 15px; padding-left:40px;}
.rufang_p3 .text{width: 160px; padding:5px 3px; background:transparent; border:none; color:#666;}
.rufang_p3 p{color:#919191; font-size: 14px; padding-top:85px; padding-left:15px; width: 362px;}
.rufang_p3 p a{color:#d64080;}


#order_form  .car_list table{background: #ccc; border: 1px #222 solid;}
#order_form  .car_list td{background: #fff; line-height:22px; height:23px; border: 1px #222 solid;}
.editgnum{font-weight:bold; padding:3px 1px; font-size:20px;text-decoration: none; }
.car_list{ margin-bottom:8px;}
.my_buy_user input{ height:23px; line-height:23px;}
/*星星评分*/

#star{ height: 30px; float:left;}
#star li.on {background-position: 0 -28px;}
#star ul{ float:left; width:150px;}
#star li { background: url("../img/star.png") no-repeat scroll 0 0 transparent; cursor: pointer; float: left; text-indent: -9999px; width: 24px; height: 30px; padding:0; margin:0; border:none;}
#star_show{ float:left; width:60px;}

/*pay_info_box*/
.pay_info_box { width: 445px; height: 180px; overflow: hidden; background: #d9d9d9; border-radius: 25px;}
.pay_info_box .pay_success { background: url(../images/qb/sucess.png) no-repeat left; width: 300px; height: 72px; margin: 10px auto;}
.pay_success h1 {text-indent: 3.5em; line-height: 72px; color: #666666; font-weight: normal;}
.pay_success_w {width: 300px; margin: 10px auto;}
.pay_success_w ul li {float: left; margin: 0 10px;}
.pay_success_w ul li input { height: 40px; width: 130px; background: #fc0222; color: #fff; font-size: 16px; cursor: pointer; border-radius: 8px;} 
.pay_success_w ul li input.reset { height: 40px; width: 130px; background: #0253fa; color: #fff; font-size: 20px; cursor: pointer; border-radius: 8px;} 
.pay_info_box h4 a {float: right; margin: 10px 10px 0 0; }

  
/*视频*/

.sp {background: url(../images/cat/Special003/qbzt5.jpg) no-repeat; height:380px; overflow: hidden;}
.spin {width: 345px; height: 245px; border: 3px #47b3d1 solid; border-radius: 5px; margin: 130px 0 0 320px;}



/* 浮动顶部导航 */
/*head*/
.head_mc { background: url(../images/gcp_bg.gif) repeat-x top; padding-top: 15px; }
.head { width: 1200px; margin: 0 auto; }
.tinfo { width: 900px; text-align: right; }
.t_nav{ color: #787878; margin-top:15px;}
.t_nav a{color: #787878;}
.t_nav .tn_line{ border-right:1px dotted #07328c; padding:0 15px;}
.t_nav .tn_cart{ margin-left:15px;}
.t_nav .tn_cart .tn_spcart{background:url(../images/cat/gpc_sptite.png) no-repeat -205px  -364px; padding-left:22px;}
.t_nav .icon_mobile{ background:url(../images/cat/gpc_sptite.png) no-repeat 0 0; padding-left:15px;}
.t_nav .shopping {position: relative; background-image: url(../images/cat/gpc_sptite.png); background-position: -0px -40px; padding:1px 5px 4px 4px; color: #fff; top:-15px; left:26px;}
.sinfo .search{ border:1px solid  #cccccc; border-radius:16px; width:400px; text-align:left; vertical-align:middle; height:28px; padding:2px;}
.sinfo .icon_search{ background:url(../images/cat/gpc_sptite.png) no-repeat 0 -79px; padding:1px 12px; margin-left:8px; border-right:1px solid #d4d4d4;}
.sinfo .ser_txt{ width:84%; padding:1px  0px  0px 6px; font-family:"weiruanyahei","微软雅黑"; color:#d2d2d2; font-size:16px; line-height:18px;}
.sinfo .icon_butser{ background:#07328c; border-radius:16px; padding:5px 20px; color:#FFF; font-size:16px; margin-left:10px;font-family:"weiruanyahei","微软雅黑";}
.sinfo .g-search-hotwords{ clear:both; text-align:left; line-height:36px; padding-left:6px;}
.sinfo .g-search-hotwords a{ color:#787878; padding:0  5px;}
.sinfo .t_tel{ padding-top:30px; text-align:left;}
.sinfo .t_tel p{ font-size:22px; line-height:36px; color:#595757;font-family:"weiruanyahei","微软雅黑"; }
.sinfo .t_tel  .tel{ color:#d00a23; font-size:35px; line-height:40px;}
/*nav*/
.t_navbg { background:#07328c; height: 40px;  width: 100%; overflow: hidden; z-index:111; position: static;}
.t_menu { width: 1000px; margin: 0 auto;  height: 40px; }
.t_menu ul { padding-left: 40px; }
.t_menu ul li { float: left; line-height: 40px; font-size: 16px; }
.t_menu ul li a { padding: 0 20px; color: #fff; display: block;  }
.t_menu ul li a:hover { background:#d00a23;}