body,html{text-align:left; color:#333; background:#fff;font-family:San Francisco,Helvetica Neue,Helvetica,DroidSansFallback,Roboto,HeiTi SC,Arial,sans-serif;line-height:1.4;}
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,button,input {padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px;}
a,img,button,input,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);}
textarea {padding-right:4px; padding-left:4px; padding-bottom:4px; margin:0px; padding-top:4px;}
body,html{font-size:14px}
button {font-size:14px}
input {font-size:14px}
select {padding:1px 2px; font-size:14px; color:#333; border:1px solid #cccccc;}
option {padding:0px 2px; color:#333;}
textarea {font-size:14px}
ul {list-style:none;}
ol {list-style:none;}
li {list-style:none;}
a {color:#33517f; text-decoration:none;}
a:hover {text-decoration:none;}
/*a:visited { color:#999}*/
a img {border:0px}
.stop,.stop a,.stop a:hover {color:#8E8E8E;}
.gray {color:gray}
.blue {font-size:12px; color:#07519a; font-weight:normal}
.orange,.orange a {color:#ff6700; font-weight:bold}
.red {color:#d22027;}
.red_b {color:#d22027; font-weight:bold;}
.green {color:#096F00;}
.green_b {color:#096F00; font-weight:bold;}
.figure {font-size:12px; font-weight:bold; color:#F60;}
.sumfig {font-size:12px; color:#888; font-weight:normal;}
.red {color:#F00}
.left{float:left !important;}
.right{float:right;}
.wrap { margin:auto; text-align:left}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {display:inline-block; }
/*\*/ .clearfix {display:block;} /**/

.yy
{
	-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4);
}

.yy_lb
{
	-webkit-box-shadow: -3px 3px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: -3px 3px 3px rgba(0, 0, 0, 0.3);
	box-shadow: -3px 3px 3px rgba(0, 0, 0, 0.3);
}

/* 链接点击以后便灰色 */
.a_visited {filter:alpha(opacity=40);-moz-opacity:0.4;opacity: 0.4; color:#999}


.m_header { height:44px; padding:4px 0 4px;}
.m_header .logo {position:relative;float:left;width:60px; margin:0 -60px 0 0; text-align:center;}
.m_header .logo img { width:50px; height:30px; margin-top:7px;}
.m_header .mem {position:relative;float:right;width:46px;margin:0 0 0 -46px;}
.m_header .mem a { display:block; width:36px; height:36px; color:#f00; margin:4px 0 0 0}
.m_header .mem a.avatar_out { background:url(../../images/line/line-site.png) no-repeat left -540px; background-size:36px auto;}
.m_header .mem a.avatar_in { background:url(../../images/line/line-site.png) no-repeat left -576px; background-size:36px auto;}

.m_header .sear {float:left;width:100%;}
.m_header .sear .searbox {margin:0 60px 0 70px; border:solid #4f8cc2 1px;border-radius:3px; height:30px; margin-top:6px;}
.m_header .sear .searbox p { background:url(../../images/line/line-site.png) no-repeat left -252px; background-size:18px auto; height:18px; line-height:18px; font-size:12px; text-align:left;  text-indent:22px; color:#999; margin:6px 0 0 6px}

.m_header_search { position:relative; font-size:12px;}
.m_header_search .search {height:30px; border:solid #4f8cc2 1px; border-radius:3px; margin:10px 65px 0 10px; text-align:left}
.m_header_search .search .type {float:left; width:55px;color:#4f8cc2; position:relative; z-index:111111; margin:0 -64px 0 0;}
.m_header_search .search .type dt {background:#FFF url(../../images/line/line-site.png) no-repeat 45px -321px; background-size:10px auto; height:30px; line-height:29px; padding-left:0px;  text-indent:12px; overflow:hidden}
.m_header_search .search .type dd { background:#FFF; position:absolute; left:-1px; top:0px; border:solid #4f8cc2 1px; width:70px; padding:0px 0 0px 0; display:none; border-top:none}
.m_header_search .search .type dd div {height:30px; line-height:30px; text-indent:12px;}
.m_header_search .search .type dd div a {color:#4f8cc2;}
.m_header_search .search .type dd .icon {background:#FFF url(../../images/line/line-site.png) no-repeat 58px -350px; background-size:10px auto;}
.m_header_search .search .sobox {float:left;width:100%;}
.m_header_search .search .sobox form {margin:0 0 0 57px;}
.m_header_search .search .sobox input { font-size:12px; cursor: pointer;}
.m_header_search .search .txt {float:left;width:100%; background:#FFF; border:none; height:30px; line-height:29px; padding:0px; text-indent:8px}
.m_header_search .search .go {position:relative;float:right;width:45px;margin:0 0 0 -56px; height:30px; background:#4f8cc2; border:none; color:#FFF; font-size:12px; font-weight:bold}
.m_header_search .close {position:absolute; right:10px; top:0px;width:45px; height:32px; line-height:32px; background:#ccc; color:#666; text-align:center; border-radius:3px;}


.m_nav { background:#4f8cc2; height:40px; overflow:hidden; font-size:12px;}
.m_nav li { float:left; width:14.28%; text-align:center; line-height:40px;}
.m_nav li a { display:block; color:#FFF; padding-left:8px; padding-right:8px;}
.m_nav li a.cur { background:#f37d35; color:#FFF;}

.m_cent { text-align:left; padding:0px; position:relative; clear:both; overflow:hidden;}
.m_main { text-align:left; padding:10px 10px 0 10px; position:relative}

.tita { line-height:44px; height:44px; padding:0 10px 0 10px; background-color:#fff; font-size:14px;}
.tita dt { color:#333; height:44px; overflow:hidden}
.tita .right_info { float:right; background:url(../../images/line/line-site.png) no-repeat right -90px; background-size:18px auto; height:18px; line-height:18px; padding-right:20px; margin:13px 0 0 }
.tita .right_info a {display:block;}
.tita_onerow { line-height:24px; padding:10px; background-color:#fff; font-size:14px;}

.tita_multi { line-height:36px; padding:10px 10px 0 10px;}
.tita_multi dt { font-size:14px; color:#3d6e93; width:28%; float:left;}
.tita_multi dd { float:right; width:18%;}
.tita_multi a.cur { color:#f37d34; font-weight:bold}


.m_brand { margin:0; text-align:left; background-color:#fff;}
.m_brand .box { margin:0 5px 0 5px;}
.m_brand dl { float:left; width:33.3%; margin-bottom:10px; font-size:14px;}
.m_brand dl dt { border:solid #eee 1px; border-radius:3px; padding:5px; margin:0 5px 0 5px; height:30px; line-height:30px;}

.m_brand_but { position:fixed; z-index:9999; left:0px; bottom:0px; width:100%; text-align:center; background:#FFF; padding-bottom:5px;}
.m_brand_but a { display:block; width:90%; line-height:30px; background:#f37d35; color:#FFF; margin-left:5%;border-radius:15px;}

.m_size { border-top:solid #eee 1px; margin:0; background-color:#fff; padding-bottom:10px;}
.m_size li { line-height:36px; height:36px; float:left; width:20%;}
.m_size li a { display:block; text-indent:10px; border-bottom:solid #eee 1px; border-right:solid #eee 1px;}

.m_resolution { border-top:solid #eee 1px; margin:0; background-color:#fff; padding-bottom:10px;}
.m_resolution li { line-height:36px; height:36px; float:left; width:25%; border-bottom:solid #eee 1px;}
.m_resolution li a { display:block; text-indent:10px; border-bottom:solid #eee 1px; border-right:solid #eee 1px;}
.m_resolution_hot { border-top:solid #eee 1px; margin:0; background-color:#fff; margin-bottom:10px;}
.m_resolution_hot li { line-height:36px; height:36px; float:left; width:25%; border-bottom:solid #eee 1px;}
.m_resolution_hot li a { display:block; text-indent:10px; border-bottom:solid #eee 1px; border-right:solid #eee 1px;}

.m_application { padding-bottom:10px; background-color:#fff; border-top:solid #eee 1px;}
.m_application dl { float:left; width:25%; font-size:12px;}
.m_application dl dt { border-right:solid #eee 1px; padding:5px; text-align:center;}
.m_application dl dd { border-right:solid #eee 1px; border-bottom:solid #eee 1px; padding:5px; color:#999; height:30px; line-height:15px; text-align:center;}

.m_hree { line-height:25px; padding-left:10px; font-size:12px;}
.m_hree li { float:left; padding:0 0 10px 0px;}
.m_hree li.attr {margin-right:5px;}
.m_hree li.attr a {float:left; line-height:20px; height:20px; color:#666; display:block; border:solid #e8e8e8 1px; padding:0 8px 0 2px;background:#FFF url(../../images/icon/close.gif) no-repeat right 2px; background-size:8px 8px; margin-right:2px;}
.m_hree li.attr a span{color:#ff0000;} 
.m_hree li.attr a:hover {border:solid #ff4400 1px; background-position:right top; text-decoration:none; color:#F40}

.m_list_tab { border-bottom:solid #4b8dc5 2px; background-color:#fff; font-size:12px;}
.m_list_tab li { float:left; width:23%; background:#dfebf7; line-height:32px; margin-right:1%; margin-left:1%; text-align:center;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.m_list_tab li a { display:block;}
.m_list_tab li.current { background:#4b8dc5;}
.m_list_tab li.current a { color:#FFF}

.m_list_tab_cat { border-bottom:solid #4b8dc5 2px; background-color:#fff; padding-left:2px;}
.m_list_tab_cat li { float:left; background:#dfebf7; width:31%; line-height:32px; font-size:12px; margin-left:1%; margin-right:1%; text-align:center;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.m_list_tab_cat li a { display:block;}
.m_list_tab_cat li.current { background:#4b8dc5;}
.m_list_tab_cat li.current a { color:#FFF}


.m_header_nav { position:relative; height:44px; background:#4b8dc5; line-height:44px; color:#FFF;}
.m_header_nav .link_left { position:absolute; left:0px; top:0px;}
.m_header_nav .link_right { position:absolute; right:0px; top:0px;}
.m_header_nav .link { display:block; width:44px; height:44px; float:left;}
.m_header_nav .link span { display:block; width:18px; height:18px; margin:13px 0 0 13px}
.m_header_nav .backward { background:url(../../images/line/line-site.png) no-repeat center -72px; background-size:18px auto}
.m_header_nav .home { background:url(../../images/line/line-site.png) no-repeat center -18px; background-size:18px auto}
.m_header_nav .search { background:url(../../images/line/line-site.png) no-repeat center -36px; background-size:18px auto}
.m_header_nav .menu { background:url(../../images/line/line-site.png) no-repeat center -54px; background-size:18px auto}
.m_header_nav .title{font-size:17px; color:#fff; line-height:44px; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; text-align:center; overflow:hidden}
.m_header_nav .title h1 {font-size:17px;}


.m_menulayer_bg { background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7; position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:88888888; display:none}
.m_menulayer { position:absolute; right:0px; top:38px; z-index:99999999; width:100%; display:none}
.m_menulayer .icon_line { height:6px; line-height:6px; overflow:hidden; width:100%}
.m_menulayer .icon_line span { float:right; display:block; width:12px; height:6px; background:url(../../images/line/line-site.png) no-repeat center -206px; background-size:12px auto; margin-right:17px;}
.m_menulayer .menulayer_box { background:#FFF; width:80%;float:right; padding-bottom:5px;}
.m_menulayer .user { line-height:34px; height:34px; border-bottom:solid #f4f4f4 1px; padding:8px;}
.m_menulayer .user dt { float:left; width:44px; text-align:center}
.m_menulayer .user dt img { width:34px; height:34px;}
.m_menulayer .user dt a { display:block; width:36px; height:36px;}
.m_menulayer .user dt a.avatar_out { background:url(../../images/line/line-site.png) no-repeat left -540px; background-size:36px auto;}
.m_menulayer .user dt a.avatar_in { background:url(../../images/line/line-site.png) no-repeat left -576px; background-size:36px auto;}
.m_menulayer .user dd { float:left; height:34px; line-height:34px;}
.m_menulayer .user dd a { display:block; float:left; padding:0 8px 0 8px;}
.m_menulayer .user dd .line { display:block; float:left; color:#ccc; padding:0 4px 0 4px;}
.m_menulayer .link a { display:block; float:left; line-height:40px; text-indent:10px; font-size:12px;}
.m_menulayer .c3 a { width:33.33%}
.m_menulayer .c4 a { padding-right:10px;}

.addWrap {width:100%;background:#FFF;margin:auto;position:relative; text-align:center}
.addWrap .swipe{ width:100%; overflow: hidden;visibility: hidden;position:relative;}
.addWrap .swipe-wrap{overflow:hidden;position:relative;}
.addWrap .swipe-wrap > div {float: left;width: 100%;position:relative;}
.addWrap .swipe-wrap img { width:100%;}
.addWrap #position{padding:0;text-align:center; position:absolute; left:0px; bottom:15px; width:100%}
.addWrap #position li{width:10px;height:10px;margin:0 3px;display:inline-block;-webkit-border-radius:5px;border-radius:5px;background-color:#AFAFAF;}
.addWrap #position li.cur{background-color:#FF0000;}


.m_block { border:solid #cfdbe5 1px;-webkit-border-radius:3px;border-radius:3px;}
.m_block .head { border-bottom:solid #cfdbe5 1px; line-height:30px; padding:0 10px 0 10px; background:#f7f9fb; font-size:14px; font-weight:bold}
.m_detail {  margin:0 10px 0 10px;}


/* LOGO defination */
#logo{clear:both; position:relative; margin:10px 15px 0 0; float:left;}
#logo img {width:190px; height:50px; border:0;}
#header {clear:both; overflow:hidden; margin:0 auto; width:1190px;}


/* Button style defination */
.btn2o {padding:2px 10px; display:block; height:24px;line-height:24px; color:#000; background-color:#f5f5f5; text-align:center; font-weight:normal; text-decoration:none; border:1px solid #333; border-radius:5px;}
.btn2o:hover {text-decoration:none; color:#000; background-color:#eee;}

.btn,.btn4 {padding:0;border:0; display:block; width:57px;height:24px;line-height:24px; color:#333; text-align:center; font-weight:normal; text-decoration:none; background:#e6e6e6 url(../../images/bg/bg_new16.gif) 0 -478px no-repeat; margin-right:20px;}
.btn:hover,.btn4:hover {text-decoration:none;background:url(../../images/bg/bg_new16.gif) 0 -502px no-repeat}
.btn:active,.btn4:active {background:url(../../images/bg/bg_new16.gif) 0 -526px no-repeat}

.btn4 {width:72px;background:url(../../images/bg/bg_new16.gif) -57px -478px no-repeat;}
.btn4:hover {background:url(../../images/bg/bg_new16.gif) -57px -502px no-repeat}
.btn4:active {background:url(../../images/bg/bg_new16.gif) -57px -526px no-repeat}

input.btn2o,input.btn,input.btn4 {display:inline; font-family:"宋体",sans-serif;}

.btn5 { background:#f47e36; height:30px; padding:0 20px 0 20px; color:#FFF; border-radius:3px; border:none;}


/* Modeldetail Serial Pages Head Main Navigition */
#modelnav { line-height:40px; background:#f7f7f7}
#modelnav ul li {float:left; width:20%; text-align:center}
#modelnav ul li a { display:block; border:solid #e1e1e1 1px; border-right:none}
#modelnav ul li a.here { background:#4f8cc2; border-color:#4f8cc2; color:#FFF}
#modelnav ul li a.disable { color:#999}

/* Path line */
#pathline { padding:2px 10px; font-size:12px; line-height:25px; height:25px; overflow:hidden; }
#pathline.bline { border-bottom:1px solid #f5f5f5;}
#pathline ul li {display:inline; float:left;  overflow:hidden; color:#999}
#pathline ul li.la { padding:0 5px 0 5px; color:#999;}
#pathline ul li.attr {margin-left:4px;}
#pathline ul li.attr a {display:block; float:left; border:solid #e8e8e8 1px; line-height:28px; height:28px; background:url(../../images/pathline_attr.gif) no-repeat right bottom; padding:0 24px 0 5px; color:#666} 
#pathline ul li.attr a span{color:#ff0000;} 
#pathline ul li.attr a:hover {border:solid #ff4400 1px; background-position:right top; text-decoration:none; color:#F40}


/* ------------------------ */
.mt1 {margin-top:10px;}
.sort_asc {background:url(../../images/asc.gif) no-repeat right; padding-right:10px;}
.sort_desc {background:url(../../images/desc.gif) no-repeat right; padding-right:10px;}



/*-------------- Login Box --------------*/
.login_box {padding:5px 0 0 0}
.login_box th {padding:10px 10px 10px 0; width:80px; text-align:right}
.login_box td {padding:10px 0 10px 0}
.login_box .inpu1 {padding:4px; width:144px; border:solid #ccc 1px;}
.login_box .txt {padding-left:5px;}
.login_box .lbbut {width:100px; padding:4px;}

/* Bottom style defination */
#container{clear:both; overflow:hidden; margin:0;}
#footer{clear:both; margin:0px auto 30px; overflow:hidden;}
.copyright{padding:10px 0 10px 0;text-align:center; font-size:12px;}.copyright a{color:#666}.copyright span{color:#aaa;padding:0 8px}.copyright a.alink{color:#06c}

/* New Bottom style defination */
#new_header {height:70px;}
#new_header .logo{ float:left; width:300px; margin-top:13px;}
#new_header .search {height:37px; border:solid #4f8cc2 2px; float:left; width:612px; margin-top:18px;}
#new_header .search .type {float:left; width:68px;color:#4f8cc2; position:relative; z-index:111111}
#new_header .search .type dt {height:37px; line-height:36px; padding-left:7px; background:#FFF url(../../images/icon/new_search_1.gif) no-repeat right 16px;}
#new_header .search .type dd {background:#FFF url(../../images/icon/new_search_1.gif) no-repeat right 16px; position:absolute; left:-1px; top:0px; border:solid #4f8cc2 1px; width:66px; padding:7px 0 7px 0; display:none; border-top:none}
#new_header .search .type dd div {height:22px; line-height:22px; padding-left:7px; }
#new_header .search .type dd div a {color:#4f8cc2;}
#new_header .search .txt {float:left; background:#FFF; border:none; height:37px; line-height:36px; padding:0px; width:460px; padding-left:5px;}
#new_header .search .go {float:right; width:66px; height:37px; background:#4f8cc2; border:none; color:#FFF; font-size:14px; font-weight:bold}
#new_header .ads {float:left; margin-top:20px; margin-left:20px;}
#new_header .ads a {color:#4f8cc2;}

#new_menu { text-align:left}
#new_menu a {color:#333;}
#new_menu .title { line-height:40px; padding:0 10px 0 10px; font-weight:bold}
#new_menu .title a { float:right; font-weight:normal; font-size:12px; color:#666; display:none}
#new_menu .cat_tow dl {padding:0 5px;}
#new_menu .cat_tow dl dt { line-height:40px; padding:0 10px 0 5px; font-weight:normal;background:url(../../images/line/line-site.png) no-repeat right -408px; background-size:14px auto;}
#new_menu .cat_tow dl dt a { display:block;}
#new_menu .cat_tow dl dd { padding-bottom:2px; border-top:solid #eee 1px; padding-top:5px; font-size:12px;}
#new_menu .cat_tow dl dd div { display:block; float:left;}
#new_menu .cat_tow dl dd div a { background:#f6f6f6; display:block; margin:0 5px 5px 5px; line-height:30px; height:30px; overflow:hidden; text-indent:10px; border-radius:3px; color:#333;}
#new_menu .cat_tow dl dd div span { display:block; margin:0 5px 5px 5px; line-height:30px; height:30px; overflow:hidden; text-indent:10px; border-radius:3px; color:#333; font-weight:bold;}
#new_menu .cat_tow dl .cat_2col div {width:50%;}
#new_menu .cat_tow dl .cat_3col div {width:33%;}
#new_menu .cat_tow dl .cat_4col div {width:25%;}
#new_menu .cat_tow .sub { padding:0 10px 0 20px; font-weight:bold; color:#666; line-height:30px; font-size:12px;}

#new_menu .cat_one dl { border-bottom:solid #eee 1px;}
#new_menu .cat_one dl dt { line-height:46px; height:46px; overflow:hidden; color:#333; padding:0 10px 0 10px; font-weight:normal;background:url(../../images/line/line-site.png) no-repeat right -587px; background-size:20px auto; margin-right:5px;}
#new_menu .cat_one dl .tips { color:#999; font-size:12px; font-weight:normal}

/* Complaint & Report */
.complaint {}
.complaint a {color:#999;}
.complaint a:visited {color:#969;}

.line_a { line-height:5px; height:5px; overflow:hidden; background:#f5f5f5; }
.line_b { line-height:8px; height:8px; overflow:hidden; background:#f5f5f5; }
.line_c { line-height:8px; height:12px; overflow:hidden; background:#f5f5f5; }
.line_afan { line-height:5px; height:5px; overflow:hidden; background:#fff; }

.m_foot_bar { background:#FFF; position:fixed; left:0px; bottom:0px; width:100%; z-index:999999}
.m_foot_bar .cent { padding:0px;}
.m_foot_bar .but { display:block; float:left; line-height:40px; height:40px; text-align:center; background:#ff6000; color:#FFF; margin-right:0px; width:35%; border-radius:0px;}
.m_foot_bar .but_y { background:#ffebda; color:#f60; width:35%;}
.m_foot_bar .inv_cart { float:right; width:30%; text-align:center; background:url(../../images/line/line-site.png) no-repeat center -420px; background-size:20px auto; line-height:20px; height:20px; padding-top:20px; color:#333;}
.m_foot_bar .num { position:absolute; height:10px; line-height:10px; width:13px; padding:3px 1px 2px 1px; right:15px; top:2px; border:1px solid #ff6000; border-radius:9px; color:#fff; background-color:#ff6000; font-size:12px;}


.checkbox-label {cursor:pointer;}
.checkbox-label i {font-style:normal;display:inline-block;width:16px;height:16px;text-align:center;line-height:16px;color:#fff;vertical-align:middle;margin:-2px 2px 1px 0px;border:#2489c5 1px solid; border-radius:2px;}
.checkbox-label input[type="checkbox"], .checkbox-label input[type="radio"] {display:none;}
.checkbox-label input[type="radio"] + i {border-radius:8px;}
.checkbox-label input[type="checkbox"]:checked + i, .checkbox-label input[type="radio"]:checked + i {background:#2489c5 url(../../images/icon/right.png?=1) no-repeat center center; background-size:16px 16px;}
.checkbox-label input[type="checkbox"]:disabled + i, .checkbox-label input[type="radio"]:disabled + i {border-color:#ccc;}
.checkbox-label input[type="checkbox"]:checked:disabled + i, .checkbox-label input[type="radio"]:checked:disabled + i {background:#ccc;}

/* Multi-function Title Block */
.m_block_sec {clear:both; padding:0px; background-color:#fff;}
.m_block_detail {clear:both; overflow:hidden; margin:0px; padding:0; text-align:left;}
.m_block_title { position:relative; height:40px; line-height:40px; font-size:12px; border-bottom:solid #ddd 1px;}
.m_block_title.vip {border-bottom:solid #fbd687 1px; background-color:#fdfbef;}
.m_block_title .icon { width:3px; height:20px; line-height:20px; margin:10px 0 0 0; background:#33517f; overflow:hidden;position:relative;float:left;margin-right:-10px;}
.m_block_title .icon.vip {background:#f47e2c;}
.m_block_title h2 { color:#33517f; font-size:14px; height:40px; float:left; padding-left:10px;overflow:hidden;}
.m_block_title h2.vip {color:#f47e2c;}
.m_block_title .desc { float:left; color:#999; padding-left:7px;}
.m_block_title .right_bar {position:absolute; right:10px; top:0px;}
.m_block_title .right_bar a {display:block;}
.m_block_title .right_bar a.favorite1 { background:url(../../images/line/line-action.png) no-repeat left 12px; background-size:14px auto; padding-left:20px;}
.m_block_title .right_bar a.favorite3 { background:url(../../images/line/line-action.png) no-repeat left -72px; background-size:14px auto; padding-left:20px;}
.m_block_nobor { border-bottom:none}

/*-------------- CMS Box --------------*/
.cmsbox_bg { display:none; background:#000; position:absolute; left:0px; top:0px; z-index:88888888;filter:alpha(opacity=70);opacity:0.7; width:100%; height:100%}
.cmsbox { display:none;width:100%; position:absolute; z-index:99999999; background:#FFF; border-radius:5px; text-align:left; padding:0px; left:20px; top:0px;}
.cmsbox h3.title { background:#eee; height:30px; line-height:30px; overflow:hidden; padding:0 10px 0 10px; font-size:12px; margin:0px;border-radius:5px 5px 0 0; }
.cmsbox h3.title a { float:right; font-size:12px; font-weight:normal}
.cmsbox_iframe { width:390px; height:220px;}




.pageHead { position:fixed; right:10px; bottom:100px; z-index:999999; width:32px; height:32px;border-radius:16px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7; display:none;
 background:#f5f5f5 url(../../images/line/line-site.png) no-repeat 0pc 0px; background-size:32px auto }

.down_box { padding:15px; text-align:left; line-height:150%;}
.down_box h4 {margin-bottom:10px;}
.down_box .buta { display:block; color:#FFF; text-align:center; line-height:36px; background:#f60; border-radius:5px;}
.down_box p {padding:5px 0; font-size:12px;}
.down_btn {text-align:center; padding:0 10px;}
.down_btn dl { float:left; width:50%; margin-bottom:20px;}
.down_btn dl dt { background-color:#f5f5f5; padding:5px; margin:0 5px 0 5px; height:24px;line-height:24px; color:#333; border:1px solid #333; border-radius:5px;}

/*--------------Footer Bar --------------*/
#footnav { background:#FFF; height:48px; position:fixed; left:0px; bottom:0px; width:100%; border-top:solid #dfdfdf 1px; z-index:999999999;}
#footnav ul li { float:left; width:20%; text-align:center; font-size:12px;}
#footnav ul li a { display:block; float:left; width:100%; text-align:center; height:80px; padding-top:4px; color:#333;}
#footnav ul li a img { height:20px; margin-bottom:2px;}
#footnav ul li.cur a { color:#f47e36;}
