/************************************************
Author: chinasspp.com, Leanne.Liu
*************************************************/

body { -moz-user-select: none; }

.bdsharebuttonbox { display: inline-block; height: 22px; overflow: hidden; }
.bdsharebuttonbox a, .bdsharebuttonbox i, .bdsharebuttonbox label { float: left; }
.bdsharebuttonbox i { margin-right: 8px; color: #EEE; }

/* COLUMN */
.col { float: left; margin-bottom: 15px; padding: 10px; width: 940px; background-color: #FFF; }

.col .l { float: left; margin-right: 30px; padding-bottom: 50px; width: 645px; line-height: 25px; overflow: hidden; }
.col h1 { margin: 0; padding: 10px 0; line-height: 30px; color: #000; font-size: 24px; font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå"; font-weight: normal; }

.n_prompt { color: #FF0000; font-size: 14px; font-weight: bold; text-align: center; }
.n_prompt a { color: #FF0000; text-decoration: underline; }
.n_pre_reading { margin: 0 0 15px; padding: 15px 20px; width: 605px; line-height: 25px; background-color: #F7F7F7; font-size: 14px; color: #00A2FF; overflow: hidden; }
.n_pre_reading p { margin: 8px 0; }
.n_text { clear: both; padding: 5px 20px; line-height: 28px; font-size: 16px; }
.n_text a { color: #00A2FF; text-decoration: underline; }
#n_page { clear: both; display: block; }
#n_page .pagination a { color: #666; text-decoration: none; }
#n_page .pagination a:hover { color: #FFF; }

.n_photo { margin: 0 20px; width: 605px; overflow: hidden; }
.n_photo .text { clear: both; display: none; padding: 5px 0; line-height: 28px; font-size: 16px; }
.n_photo .text a { color: #00A2FF; text-decoration: underline; }

.n_photo .bimg { float: left; display: block; margin-left: 0; overflow: hidden; } /* ¿í¶È605µÄ±¶Êý js¿ØÖÆ */
.n_photo .bimg li { float: left; display: inline; width: 605px; text-align: center; overflow: hidden; }
.n_photo .bimg li img { cursor: pointer; }

.n_photo .b_prev, .n_photo .b_next { clear: both; float: left; display: inline-block; position: relative; top: -250px; margin: 0 0 -68px; width: 42px; height: 68px; }
.n_photo .b_prev i, .n_photo .b_next i { float: left; display: inline-block; padding: 5px; width: 32px; height: 58px; text-indent: -2000px; }
.n_photo .b_prev { left: 10px; }
.n_photo .b_prev i.have { background: url(../images/icon.png) -115px -59px no-repeat; cursor: pointer; }
.n_photo .b_next { left: 553px; }
.n_photo .b_next i.have { background: url(../images/icon.png) -115px -128px no-repeat; cursor: pointer; }
.n_photo .b_prev i.have:hover, .n_photo .b_next i.have:hover { background-color: #F7F7F7; filter: alpha(opacity=60); opacity: 0.6; -moz-opacity: 0.6; }
* html .n_photo .b_prev i { behavior: url("/htc/iepngfix.htc"); } /* FOR IE6 */
* html .n_photo .b_next i { behavior: url("/htc/iepngfix.htc"); } /* FOR IE6 */

.n_photo .simg { float: left; display: block; margin: 20px 0 0; padding: 15px 44px; width: 515px; height: 73px; border: 1px solid #B7B7B7; overflow: hidden; }
.n_photo .simg ul { display: inline-block; margin-left: 0; } /* ¿í¶È103µÄ±¶Êý js¿ØÖÆ */
.n_photo .simg li { float: left; display: inline; margin: 0 8px 15px 7px; width: 84px; height: 69px; border: 2px solid #FFF; text-align: center; overflow: hidden; cursor: pointer; }

.n_photo .s_prev, .n_photo .s_next { clear: both; float: left; display: inline-block; position: relative; top: -104px; margin: 0 0 -103px; padding: 0 15px; width: 15px; height: 103px; background-color: #FFF; text-indent: -2000px; }
.n_photo .s_prev i, .n_photo .s_next i { float: left; display: inline-block; margin-top: 33px; width: 15px; height: 37px; background: url(../images/icon.gif) no-repeat #FFF; }
.n_photo .s_prev { left: 1px; }
.n_photo .s_prev i { background-position: -26px -439px; }
.n_photo .s_prev i.have { background-position: 0 -439px; cursor: pointer; }
.n_photo .s_next { left: 559px; }
.n_photo .s_next i { background-position: -31px -486px; }
.n_photo .s_next i.have { background-position: -5px -486px; cursor: pointer; }
.n_photo .box { clear: both; display: block; position: relative; left: 50px; top: -91px; margin: 0 0 -73px; width: 88px; height: 73px; border: 2px solid #B7B7B7; cursor: pointer; }

.n_first, .n_footer { border-bottom: 1px solid #B7B7B7; line-height: 30px; }
.n_footer { clear: both; display: inline-block; padding: 15px 20px; width: 605px; }
.n_first, .n_footer span { color: #999; }
.n_footer a { margin-right: 5px; padding: 3px; color: #999; border: 1px solid #E0E0E0; }
.n_footer a:hover { text-decoration: none; border: 1px solid #00A2FF; color: #00A2FF; }
.n_first span, .n_footer span { float: right; }
.n_first .u2 { margin-left: 15px; padding: 5px 0 5px 15px; background: url(../images/icon.gif) -137px -471px no-repeat; }
.n_first .u2:hover { background: url(../images/icon.gif) -137px -501px no-repeat; }

.n_current, .n_more, .n_share { margin-bottom: 0; padding: 0 20px; }
.n_current { clear: both; padding-top: 15px; }
.n_more, .n_share { line-height: 30px; }
.n_share { display: inline-block; }
.n_current a { margin-right: 10px; color: #00A2FF; }

.n_brand { float: left; display: inline; margin-left: 20px; padding: 7px; width: 250px; height: 82px; line-height: 40px; background-color: #F7F7F7; color: #000; font-size: 16px; font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå"; overflow: hidden; }
.n_brand img, .n_brand b { float: left; display: inline-block; margin-right: 10px; background-color: #FFF; border: 1px solid #E0E0E0; }
.n_brand img { width: 120px; }
.n_brand b { padding: 0 5px; width: 110px; height: 80px; line-height: 80px; color: #666; font-size: 16px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: normal; text-align: center; overflow: hidden; }
.n_brand a { position: absolute; display: block; margin-left: -7px; margin-top: -7px; padding-top: 45px; padding-left: 139px; padding-right: 10px; width: 115px; height: 56px; line-height: 15px; font-size: 14px; color: #00A2FF; }

.n_list { float: right; display: inline; margin-right: 20px; width: 320px; overflow: hidden; }
.n_list ul { display: inline-block; width: 320px; }
.n_list li { float: left; width: 320px; height: 30px; line-height: 30px; background: url(../images/icon.gif) -143px -348px no-repeat;  border-bottom: 1px dashed #B7B7B7; text-indent: 10px; overflow: hidden; }
.n_list p { margin-bottom: 0; line-height: 30px; }
.n_list p a { float: right; color: #999; font-size: 12px; }

.col .r { float: right; width: 265px; overflow: hidden; }
.col .r .t { clear: both; margin-bottom: 0; line-height: 30px; border-top: 3px solid #00A2FF; border-bottom: 1px solid #B7B7B7; color: #000; font-size: 16px; font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå"; font-weight: normal; text-align: center; }
.col .r .t2 { clear: both; margin-bottom: 0; color: #999; font-size: 14px; }
.col .r .t2 strong { color: #00A2FF; font-weight: normal; }

.col .r .r_img { display: block; width: 265px; height: 215px; overflow: hidden; }
.col .r .r_img a { display: block; width: 263px; height: 213px; border: 1px solid #EEE; text-align: center; overflow: hidden; }
.col .r .r_img a img { height: 213px; }

.col .r .r_tk { float: left; padding-bottom: 20px; width: 280px; }
.col .r .r_tk li { float: left; display: block; margin: 15px 15px 0 0; width: 125px; height: 182px; line-height: 30px; text-align: center; overflow: hidden; }
.col .r .r_tk li a { color: #000; }
.col .r .r_tk li .img { display: block; width: 123px; height: 150px; border: 1px solid #E0E0E0; text-align: center; overflow: hidden; }
.col .r .r_tk li .img img { height: 150px;}
.col .r .r_tk li .img2 { display: block; width: 123px; height: 150px; border: 1px solid #E0E0E0; text-align: center; overflow: hidden; }
.col .r .r_tk li .img2 img { height: 150px; position: relative;left:50%; transform:translateX(-50%);}

.col .r .r_list_3 { float: left; padding: 10px 0 20px; width: 100%; }
.col .r .r_list_3 li { display: block; width: 100%; height: 30px; line-height: 30px; border-bottom: 1px dashed #E0E0E0; overflow: hidden; }
.col .r .r_list_3 li a { color: #000; }
.col .r .r_list_3 li em { margin-right: 15px; font-family: Arial; font-size: 15px; font-weight: bold; font-style: italic; }
.col .r .r_list_3 li em.top { color: #00A2FF; }
.col .r .r_list_3 li.first { padding: 0 0 10px; height: auto; line-height: 20px; color: #999; }
.col .r .r_list_3 li.first em { float: left; }
.col .r .r_list_3 li.first .img { float: left; display: block; margin-right: 10px; width: 70px; height: 100px; text-align: center; overflow: hidden; }
.col .r .r_list_3 li.first .img img { height: 100px; }
.col .r .r_list_3 li.first .more { color: #00A2FF; }
.col .r .r_list_3 li.first p { margin-bottom: 0; height: 20px; overflow: hidden; }
.col .r .r_list_3 li.first p a { font-size: 14px; }

.col .r .r_list_4 { float: left; padding-bottom: 15px; width: 100%; }
.col .r .r_list_4 li { display: block; padding: 15px 0; width: 100%; border-bottom: 1px dashed #E0E0E0; color: #999; overflow: hidden; }
.col .r .r_list_4 li .img { float: left; display: block; margin-right: 10px; width: 70px; height: 100px; text-align: center; overflow: hidden; }
.col .r .r_list_4 li .img img { height: 100px; }
.col .r .r_list_4 li .more { color: #00A2FF; }
.col .r .r_list_4 li p { margin-bottom: 0; height: 20px; overflow: hidden; }
.col .r .r_list_4 li p a { color: #000; font-size: 14px; }

.col .r .r_list_5 { float: left; display: inline; margin: 10px 5px 20px; width: 254px; border-left: 1px solid #00A2FF; }
.col .r .r_list_5 p { position: relative; left: -5px; margin: 5px 0; padding-left: 24px; background: url(../images/icon.gif) -83px -318px no-repeat; color: #FFF; }
.col .r .r_list_5 li { display: block; padding-left: 25px; width: 244px; height: 30px; line-height: 30px; background: url(../images/icon.gif) -130px -169px no-repeat; overflow: hidden; }
.col .r .r_list_5 li a { color: #999; }
.col .r .r_list_5 li a:hover { color: #000; }